Heather Demarest

Portrait: 
First name: 
Heather
Last name: 
Demarest
Department of Philosophy, University of Colorado Boulder, USA