Abū Ḥāmid Muḥammad al-Ghazzālī (d. 505/1111) texts and studies