Islamic Finance and Sustainable Development: Balancing Spirituality, Values and Profit by Khaliq Ahmad Back to product details page >