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