Thapar, Romila (ed.)

India: another millennium - New Delhi Penguin books 2000 - 317 p.

9780140298833