Tareekh Ibne Khaldoon-10 - Abdur Rehman (Karachi: Nafees Academy)
Keywords: Islam, Khilafat -- General