Marxism for and against - "Heilbroner, Robert L" (W.W.Norton publishers, 1980)