Revival of the religious sciences : an abridgement /
Al-Ghazālī, Abū Ḥāmid,author.
Al-Shāmī, Ṣāliḥ Aḥmad.
Guezzou, Mokrane,translator.