Science and Partial Truth: A Unitary Approach to Models and Scientific Reasoning by Steven French | Menrva Books