The General History of Socialism and Social Struggles, V2 Social Struggles and Socialist Forerunners; Social Struggles and Modern Socialism M. Beer Popularity → Current 3 Peak 12 Niche 38 This is a new release of the original 1957 edition. Literary Licensing, LLC 2013-10 448 pages