Time's reasons : philosophies of history old and new /
Krieger, Leonard.
Chicago : University of Chicago Press,
1989.
Includes index.
Bibliography: p.
Historiography.
History