The foundation of Muslim rule in India : a history of the establishment and progress of the Turkish Sultanate of Delhi, 1206-1290 A.D

Request this item

Request this item to view in the Library’s reading room.

Loading...