Author: Abd al-Sami Umar Zayn al-Din