David M Knight Editor & Author

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.