Namboodripad, E.M.S
A history of Indian freedom struggle - Trivandrum Social Scientist 1986 - X, 925p; 24cm
Indian history-Freedom movement
A history of Indian freedom struggle - Trivandrum Social Scientist 1986 - X, 925p; 24cm
Indian history-Freedom movement