Law and explanation : an essay in the philosophy of science. - Achinstein, Peter. (Oxford University Press, 1971)