The Scientific Explanation by Michael Strevens
This looks a very interesting book – if I had enough time!
“Humanity’s single greatest achievement is, perhaps, to understand something about the way that the world really works. I take understanding to be a matter of knowing correct scientific explanations: explanations of why particles have mass, why perpetual motion machines are impossible, how complex life could evolve from undistinguished chemical soup. The study of explanatory knowledge – of what it is to provide a scientific explanation for some phenomenon – is the study of the deepest cognitive feat our species can manage.”