Author: Jamal al-Din al-Shami ibn Ibrahim ibn Khalil Shami