Socialism 2017: Revolution and counter-revolution in the USA