Methodology, Epistemology and Philosophy of Science by Hempel, Carl G.