Nicephorus Gregoras
These events are rather well-reported from various perspectives. Among the Egyptian sources are Baybars, Badr al-Din al-Ayni, al-Dhahabi, al-Nuwayri and al-Maqrizi; among the Persian Ibn Bibi and al-Aqsarayi; among the Byzantine George Akropolites, George Pachymeres and Nicephorus Gregoras; and among the Turkish the "Selçukname".