Hegel on history - McCarney Joseph (London, UK Routledge, 2000)