Open menu
M. Arshad Ashraf
An advanced history of Muslim rule in Indo-Pakistan