Christian Sophia Grace Chappell

Sophie Grace Chappell is Professor of Philosophy at the Open University, and a Leverhulme Trust Major Research Fellow 2017-2020.