The Nature of historical explanation - Gardiner, Patrick (Oxford classical and philosophical Monographs, 1962)