Acha, Hurul Aini. “Islamic Perspective on Development: A Quantitative and Conceptual Analysis of IDI Rankings”. Journal of Principles Management and Business 3, no. 02 (November 22, 2024): 57–69. Accessed April 24, 2025. https://journal.scimadly.com/index.php/jpmb/article/view/180.