The Nature of Historical Explanation - Gardiner, Patrick