From Hegel to Marx & Nietzsche