Jeff McMahan

Portrait: 
First name: 
Jeff
Last name: 
McMahan
Department of Philosophy, Rutgers University, New Brunswick, USA