Patrick McCauley received a PhD in Philosophical Theology and Literature from the University of Iowa, an MA in English Literature from Binghamton, and a BS in Cinema Production from Ithaca. He teaches religion, literature, and philosophy at Chestnut Hill College.


Translation missing: en.general.search.loading