Author: Abd al-Aziz ibn Fathi ibn al-Sayyid Id Nada