Author: Aḥmad ibn Omar al-Karābīsī