Author: al-Darfūfī Muḥammad Bin Bū Zayyān