An introduction to philosophy of history - Walsh, W. H. (Hutchinson, 1967)