Author: Muḥammad ibn Tawfīq ibn Muḥammad Ibn Ibrāhīm