Professor of the Philosophy of Science at Cambridge University. He was previously a member of the Nuffield Council on Bioethics and recently released the Pelican Introduction 'The Meaning of Science'.