Science, Explantion, and Rationality: Aspects of the Philosophy of Carl G. Hempel - Fetzer (Oxford University PressOxford University Press, 2023)