Dr. James Robertson is Associate Professor of Christian History, and Director of Distributed Learning.

PhD, McMaster Divinity College, 2013.

MDiv, McMaster University, 2007.

BRS, Rocky Mountain College, 2003.

Recent Submissions