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