Pekka Vayrynen

Portrait: 
First name: 
Pekka
Last name: 
Vayrynen
Department of Philosophy, Leeds University, UK