Author
Author
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
Resources by David Haines
FILTERS
Filter Type
Content Type
Date Range
Scripture
Topic
Content Type: Article
SORT BY
NEWEST
OLDEST
TITLE (A-Z)
TITLE (Z-A)
SORT:
NEWEST
Loading