The Ocean of Churn: How the Indian Ocean Shaped Human History
Sanjeev Sanyal
The Incredible History of India's Geography
Land of Seven Rivers: History of India's Geography