Tareekh farishta (part 3, 4) - Muhammad Qasim Farishta (Lahore Al mizan, 2013)
Keywords: Islamic history