Patriots and partisants - Guha, Ranajit (New Delhi, 2012)