History's Elusive Truths Thomas Flanagan (director) (director) 2000 1 theory and philosophy of historiography truth (historical)