An introduction to India - Wolpert, Stanley (Penguin, 1994)