The philosophy of Carl G. Hempel studies in science, explanation, and rationality - Hempel, Carl G. 1905-1997. (Oxford University Press, 2001)