Eric Davis
Vermont Politics, National Election Politics
Secretary of the College Emeritus, Professor Emeritus of Political Science
ericd@middlebury.edu
work802-236-0991
ericd@middlebury.edu
work802-236-0991