Explanatory Genealogies and Historical Testimony Nicholas Jardine In: "Episteme: A Journal of Social Epistemology". Vol 5. Pp 160-179. 2008 1 theory and philosophy of historiography epistemology explanation testimony/witnesses