Author: Allama Abdul Rahman Ibn e Khaldoon
Author: Imam Jalal u deen Al Sayyuti
Author: Imam Abi Jafar Bin Jareer Al-Tabri