Author: Muhammad Bin Saad
Author: Abu Al-Hassan Bin Husain Bin Ali Al-Masoodi
Author: Dr. Muhammad Baha-ud-Deen
Author: Allama Abdul Rahman Ibn e Khaldoon