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