Author: al-Hasan ibn Qasim Muradi ibn Umm Qasim