John Gilhooly

John R. Gilhooly teaches philosophy and theology at Cedarville University and is Director of the Honors Program.

Angels and Jacob

When there are angels, something exciting happens. They are not casual acquaintances.