Rulers of India: Aorangzib - Stanley Lane Poole (S.Chand, 1971)
English