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