Philosophy of history : an introduction - Walsh, William Henry 1913-1986 (Harper & Row, Publishers, 1960)