The Coming Social Struggle: Capitalist Contradictions Exposed, Socialism Defined 19,13 EUR*