The philosophy of history with reflections and aphorisms - Miller, John William (W.W. Norton, 1982)