Posts & Articles

[searchwp_search_form engine="blog_posts" target="/search-results"]

David Haines

David Haines (PhD, Université Laval) is Assistant professor of philosophy and theology at Bethlehem College & Seminary, associate professor of philosophy and religion at VIU, lecturer in philosophy and dogmatics with Davenant Hall, and lecturer in philosophy at Université de Sherbrooke. His academic research and publications focus on Ancient and Medieval philosophy, C. S. Lewis, Thomism, early reformed thought, natural law, and natural theology.

Get Credo Delivered to Your Inbox

  • This field is for validation purposes and should be left unchanged.