Written byDr. Muhammad Imran Ashraf UsmaniPh. D. Islamic Finance
Assistance in translation, editing and compilation byZeenat Zubairi