Hegel, Marx, Nietzsche: Or the Realm of Shadows