The high tide of prophecy : Hegel, Marx and the aftermath (1996)