Thapar, Romila

History and beyond - Oxford University Press - 496p.

9780195668322