Author: Dihlavi 'Abd al-Kadir ibn Wali Allah