Weekend SALE | £10 off your purchase. Get the code »

John Shook

John Shook is Research Associate in philosophy at the University at Buffalo and Senior Research Fellow at the Center for Inquiry in Amherst, New York.