Marc D. Guerra

Marc D. Guerra is a professor of theology and the director of the Core Texts and Enduring Questions Program at Assumption College.

In The New Atlantis