Ned Block

First name: 
Ned
Last name: 
Block
Department of Philosophy, New York University, USA