Philosophy of History - Hegel, Charles (New York Dover Publications, 1956)