Patriots and Partisans - Guha, Ramachandra (India Allen Lane, 2012)