The small voice of history : collected essays
Guha, Ranajit
The small voice of history : collected essays Ranajit Guha - Ranikhet : Permanent black, 2009. - vii, 659 p. 23 cm.
8178242559
Historiography
British Occupation of India
954.03
The small voice of history : collected essays Ranajit Guha - Ranikhet : Permanent black, 2009. - vii, 659 p. 23 cm.
8178242559
Historiography
British Occupation of India
954.03