History is a jangle of accidents, blunders, surprises and absurdities, and so is our knowledge of it, but if we are to report it at all we must impose some order upon it.  ~Henry Steele Commanger, The Nature and the Study of HistorySH