Author: Abd al-Rabb Nawab al-Din Al Nawab