Author: al-Hasan ibn Yusuf Ibn al-Mutahhar al-Hilli