Author: Imam 'Abdallah Ibn Alawi al-Haddad