Author: al-Sayyid Abd al-Aziz Salim