Author: Baha Al-Din Yusuf Ibn Rafi Ibn Shaddad