Philosophical foundations of historical knowledge Murray Murphey 1994 1 theory and philosophy of historiography agency/action causation epistemology explanation meaning/sense (in/of history) metaphysics/ontology