The philosophy of history with reflections and aphorisms
Miller, John William.
New York London Norton
c1981
History