Understanding history : marxist essays - Novack, George 1905-1992 (Pathfinder Press, Inc., 1972)