Your cart is empty.

James Olthuis

James H. Olthuis is a professor of Philosophical Theology and Ethics at the Institute for Christian Studies in Toronto, Canada, where he has taught since 1968. He rollerblades to work and is a psychotherapist in private practice.

Books By James Olthuis

}