Author: Abū ʻAlī Buḥayyid ibn al-Shaykh Yarbān al-Qalqamī Idrīsī