Hegel as the Philosopher of History & World Spirit