by Abu Hamid al-Ghazali, Michael E. Marmura
publisher: Brigham Young University Press publish date: February 5th 2002
format: hardcover pages: 580
language: English
ISBN:
0842524665 (9780842524667)
publisher: Brigham Young University publish date: January 5th 1998
format: hardcover pages: 580
language: English
ISBN:
0842523510 (9780842523516)