Patriots and partisans. - Guha,Ramachandra (Penguin books:, 2012)