Peter Menzies Editor

Helen Beebee is Professor of Philosophy at the University of Birmingham Christopher Hitchcock is Professor of Philosophy at the California Institute of Technology Peter Menzies is Professor of Philosophy at Macquarie University, Sydney