Acha, Hurul Aini. “Islamic Perspective on Development: A Quantitative and Conceptual Analysis of IDI Rankings”. Journal of Principles Management and Business, vol. 3, no. 02, Nov. 2024, pp. 57-69, doi:10.55657/jpmb.v3i02.180.