James Schmidt

Professor of History, Philosophy, and Political Science

Location

Newton, MA

Disciplines

Affiliation

Boston University

Website

http://people.bu.edu/jschmidt

Groups