. . . . "Aspects of Scientific Explanation" . "504" . . . . . . . "Aspects of Scientific Explanation" . "978-0029143407" . . . . . . . . .