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