Democrats and dissenters - Guha, Ramachandra (Gurgaon Penguin Books, 2016)