Guha, Ranajit

Writings on South Asian history and society Ranajit Guha - Delhi Oxford University Press 1989 - x, 335p. - Subaltern studies vi .

195635361 225.00