Thomas Blanchard

Portrait: 
First name: 
Thomas
Last name: 
Blanchard
Department of Philosophy, Illinois Wesleyan University, Bloomington, IL, USA