Marxism, revolution and utopia. (2014)