Humanism and socialism - Novack, George (New York Pathfinder press, 1973)