The philosophy of history - Hegel, Georg Wilhelm Friedrich 1770-1831 (Prometheus Books, 1991)