Namboodiripad, Ems History of India freedom struggle / - India : Social scientist press , 1986. - viii+925 21.8cms