John MacFarlane

Job title: 
Professor of Philosophy
Bio/CV: 

PhD, University of Pittsburgh

Philosophy of Language, Philosophical Logic

Contact

314 Moses Hall