DownloadThe Portobello Bookshop Gift Guide 2024

Matthew D Eddy Author & Editor

Professor David M. Knight is at the Department of Philosophy at the University of Durham, UK. Matthew D. Eddy is Lecturer in the History and Philosophy of Science at the University of Durham, UK.