John Shand is Honorary Associate in Philosophy at the Open University. He has taught at the University of Cambridge, the University of Manchester, and the Open University. He is the author and editor of several books, in addition to numerous articles and reviews.