Patriots and Partisans - Ramachandra Guha. ([s.l]: Penguin Books)