Dr. Richard B. Davis is Professor of Philosophy and Chair, Department of Philosophy at Tyndale University.

PhD, University of Toronto, 1998.

MA, University of Toronto, 1993.

BSc, University of Alberta, 1986.

Recent Submissions