The Oxford Handbook of Philosophy of Science by Paul Humphreys | Menrva Books