Land of the seven rivers - By Sanyal, Sanjeev (New Delhi Penguin, 2012)