A History of India - THAPAR, Romila (London Penguin Books, 1966)