Title: The General History of Socialism and Social Struggles (Social Struggles and Socialist Forerunners Social Struggles and Modern Socialism, Volume Two)