Explanation in History Rudolph Wilhelm Krutzen 1968 1 theory and philosophy of historiography explanation