Author: Muwaffaq al-Din Abd Allah ibn Ahmad Ibn Qudamah