Laws and explanation in history - Dray, William H. 1921-2009 (Clarendon Pr., 1970)