Datuk AbdelAziz Berghout; Khaliq Ahmad Islamic Finance and Sustainable Development Balancing Spirituality, Values and Profit - Taylor and Francis 2025 ISBN: 9781003505570 Source: EBOOK