Understanding CPI (M) : will the Indian left survive? - Raychaudhuri, Diptendra, 1964- (Vitasta Pub., 2010)