A history of India - Thapar, Romila (Middlesex Penguin Books, 1983)