David Albert

Portrait: 
First name: 
David
Last name: 
Albert
Department of Philosophy, Columbia University, New York, USA