Namboodiripad,E M S A History of Indian Freedom Struggle - Trivandrum: Social Scientist Press, 1986. - 925p. Dewey Class. No.: 954 EMS