Umaruddin M Ethical philosophy of Al-Ghazzali - Lahore Muammad Ashraf 1962 - 331p. cm. Standard No.: 70,660 Source: Textual Subjects--Topical Terms: ETHICS Dewey Class. No.: R4xE58, K2-;1