The historians' paradox : the study of history in our time Peter Charles Hoffer 2008 1 theory and philosophy of historiography causation epistemology metaphysics/ontology politics of history/memory