Land of the seven rivers: a brief history of India's geography - Sanjeev Sanyal (Penguin Books, 2013)