D Bruce Hindmarsh
D. Bruce Hindmarsh is James M. Houston Associate Professor of Spiritual Theology, Regent College, Vancouver.
D. Bruce Hindmarsh is James M. Houston Associate Professor of Spiritual Theology, Regent College, Vancouver. See less
D Bruce Hindmarsh's Featured Books