Some religious and moral teachings of Al-Ghazzali - Ghazzali, 1058-1111; Widgery, Alban G. (Alban Gregory), 1887-1968 [Author of introduction, etc.]; Nawab Ali, Syed [Translator]