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