Author: Muḥamamd ibn ʻAbd al-Rāziq ʻAbd al-Salām