Peter Carruthers

Portrait: 
First name: 
Peter
Last name: 
Carruthers
Department of Philosophy, University of Maryland, College Park, USA