Al-Suyūṭī, a Polymath of the Mamlūk Period