Paul D Janz

Paul D. Janz is Assistant Professor of Philosophy and Religious Studies, Trinity Western University, Canada.