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