The ethical philosophy of alGhazzali - Umaruddin, M. (Muhammad) (Sh. Muhammad Ashraf, 1970)
Keywords: Ghazzali, -- 1058-1111; Islamic ethics -- History