Thapar, Romila

Ancient Indian Social History: Some Interpretations - 2nd ed. - New Delhi: Orient Blackswan, 2010 - xii, 439p. 20cm.

9788125039624

History

934 / THA