Philosophies of history - Burns, Robert M Payment-Pickard, Hugh, Ed. (Blackwell Oxford, 2000)