- Philosophy of Science: Key Concepts
- Identity in Physics: A Historical, Philosophical, and Formal Analysis
- Science and Partial Truth: A Unitary Approach to Models and Scientific Reasoning (Oxford Studies in Philosophy of Science)
- There Are No Such Things as Theories
- Science: Key Concepts in Philosophy