History and beyond - Thapar, Romila (N D Oxford, 2000)