Umaruddin. (1991). The ethical philosophy of Al-Ghazzali. Sh. Muhammad Ashraf.
Chicago Style (17th ed.) CitationUmaruddin. The Ethical Philosophy of Al-Ghazzali. Pakistan: Sh. Muhammad Ashraf, 1991.
MLA (9th ed.) CitationUmaruddin. The Ethical Philosophy of Al-Ghazzali. Sh. Muhammad Ashraf, 1991.
Warning: These citations may not always be 100% accurate.