History and beyond - Thapar, Romila . (Oxford University Press, 2006)