Benefits from the book Wafayat al-Ayan by Ibn Khalkan

49