Tareekh Ibn-e-Khaldoon (Part 4) : Khilafat Banu Abbas (Part 2) - Abdul Rehman Bin Khaldoon; Translated by Ahmad Hussain (Karachi, Pakistan Nafees Academy)
Keywords: Ibn Khaldūn, 1332-1406 -- Islamic Empire -- Khilafat Banu Abbas