Syed Amir Ali

Tareekh-e-Islam - Lahore - 1997