Interpreting early India - Thapar, Romila (New Delhi, Oxford University press, 1997)
2303