Author: Muḥammad ibn Abī al-Qāsimī Marrākushī