Recent Perspectives of Early Indian History - Thapar, Romila (Popular Prakashan Bombay, 2002)