The heart of India - Tully, Mark (Penguin books, 1996)