Herman Cappelen

Portrait: 
First name: 
Herman
Last name: 
Cappelen
Department of Philosophy, University of St Andrews, UK