Ranajit Guha John Beverley University of Pittsburgh Abstract Homage to Ranajit Guha. pdf (Español (España)) Published 2023-05-30 Issue Vol. 20 No. 3 (2023): Spring 2023 Section In memoriam