Author: Abū Hāmid Muhammad ibn Muhammad al- Ḡazālī