Philosophy of history : an introduction - Walsh, W. H. 1913-1986 (Harper Torchbooks, 1960)