George P. Schner, S.J., is Professor of Philosophical Theology and teaches Philosophy of Religion and Systematic Theology at Regis College, Toronto.