In This Review

Contemporary Social Movements
Contemporary Social Movements
By Jerome Davis
Century, 1930, 650 pp

A general text, treating of such subjects as Socialism, Communism, Fascism, and the Peace Movement.