Qasas an-nabiyeen Part-1 - Al-Nadwi , Sayyid Abul Hasan Ali Hasani (Lucknow: Nadwatul Ulama)
Keywords: History of Islamic Leaders