Peter Vickers

Peter Vickers is Professor of Philosophy of Science at Durham University (UK).

www.petervickersphilosophy.com

@petejvickers

Popular items by Peter Vickers

View all offers