A history of India (vol.1) - Romila Thapar (Penguin, 2001)