Background
Smith, Craig Arthur was born on May 5, 1957 in Hamilton, Ontario, Canada.
Smith, Craig Arthur was born on May 5, 1957 in Hamilton, Ontario, Canada.
BCom, University Bristol, England. Master of Divinity, University Bristol, England. Master of Theology, University Bristol, England.
Doctor of Philosophy, University Bristol, England, 2004.
Fellow: Tyndale; member: Institute Biblical Research, Society Biblical Literature.