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.