John R. Gilhooly is assistant professor of philosophy and theology and director of the honors program at Cedarville University.