by David Burrell (Translator), David Burrell (Translator), Abu Hamid Muhammad ibn Muhammad al- Ghazali (Author), Iman Abu Hamid al-Ghazali (Author)
Format: Paperback
Pages: 180
Publisher: Fons Vitae,US
Published: 25 Oct 2002
ISBN 10: 1887752358
ISBN 13: 9781887752350