Skip to main content Skip to search Skip to search

About

John Shand

John Shand is an associate lecturer in philosophy at The Open University (UK).