Freedom, truth and history : an introduction to Hegel's philosophy / Stephen Houlgate. London [u.a.] : Routledge, 1991