The Heart of India - Mark Tully (Penguin Books ,New Delhi, 1995)