Talbot Brewer

Talbot Brewer is Associate Professor of Philosophy at the University of Virginia.