The nature of historical explanation - Gardiner, Patrick 1922-1997 (Oxford University Press, 1968)