A history of India. Vol I - Romila Thapar (Penguin Books, 1966)