India : another millennium? - Thapar,Romila (Penguin Books, 2000)