Hempel Carl G Aspects of scientific explanation and other essays in the philosophy of science - New York, USA The Free Press 1965 - viii,505p Source: Textual