Understanding history : Marxist essays - Novack, George Edward 1905-1992 (Pathfnder Press, 1974)