Author: al-Sayyid Abd al-Munim Marakibi