Author: Shaykh Muwaffaq al-Din Ibn Qudamah al-Maqdisi