Understanding history Marxist essays - Novack, George Edward 1905-1992 (Pathfinder Press, 1972)