Author: Shaykh al-Islam 'Izz al-Din 'Abd al-'Aziz ibn 'Abd al-Salam