India: A history - Keay, John (Harper collins, 2000)