Muhammad Umaruddin, Prof.
The ethical philosophy of Al-Ghazzali Prof. Muhammad Umaruddin - 2nd ed. - Lahore: Institute of Islamic Culture, 1988. - xvi, 276p.
HB
Eng
Ghazzali, Abu Hamid Muhammad Zain-ud-Dian Al Tusi-Biography
922.9742 / MUE
The ethical philosophy of Al-Ghazzali Prof. Muhammad Umaruddin - 2nd ed. - Lahore: Institute of Islamic Culture, 1988. - xvi, 276p.
HB
Eng
Ghazzali, Abu Hamid Muhammad Zain-ud-Dian Al Tusi-Biography
922.9742 / MUE