Profile

Join date: Sep 24, 2019

About

Stephen is the Academic Director of the Aquila Initiative and pastor of the International Baptist Church in Bonn, Germany. He earned his PhD in Theology from Durham University.

Steve Campbell

Editor
More actions