Hegel on history - McCarney, Joe (Routledge, 2000)