Author: Abu al-Hasan Amir al-Din