Author: Ṣalāḥ Aḥmad Farrāj Ḥamd Allāh