Author: Shams al-Din Muhammad ibn Ali Ibn Tulun