James Calvin Davis
Professor of Religion at
Middlebury College
Middlebury, VT • United States
English
Professor & author focused on moral issues, religion in American Politics, "Church and state" and the first amendment, & Christian/Puritan perspectives on ethical issues (e.g. war, same-sex marriage).