Holistic explanation: action, space, interpretation Christopher Peacocke 1979 1 theory and philosophy of historiography agency/action explanation geography/space