Aspects of Scientific Explanation: And Other Essays in the Philosophy ...
Carl Gustav Hempel
The Philosophy of Carl G. Hempel: Studies in Science, Explanation, ...
Philosophy of Natural Science