Author: Abbās ibn Ibrāhīm al-Marrākushī