David Haines
David Haines (PhD, Université Laval) is Associate Professor of Philosophy at Boyce College, 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.