Tareekh dawat o azeemat part 6b.
Publisher: Majilis Nashariyat e Islam.
Place of publication: Karachi
Language: eng