undefined

Glenn Sunshine

Retired European historian from Central Connecticut State University and senior fellow at the Colson Center for Christian Worldview. One of the hosts of The Theology Pugcast.