Author: Ibn Yaʻqūb al-Maghribī