Tareekh e Islam Vol.1 - Akbar Shah Najeeb Abadi (Lahore: Al Faisal, 2003)
Keywords: Islam, History