Ernst Cassirer: The Last Philosopher of Culture