Aspects of scientific explanation and other essays in the philosophy of science - Hempel Carl G (New York, USA The Free Press, 1965)