Marxism : for and against - Heilbroner, Robert L. 1919-2005 (W.W. Norton, 1980)