The philosophy of history - Hegel, George Wilhelm Friedrich 1770-1831 (Dover Publications, 1956)