James P. Haley is Research Associate in Systematic Theology and Ecclesiology at Stellenbosch University. He also serves as Associate Pastor at Pleasant Grove Presbyterian Church an...ver maisJames P. Haley is Research Associate in Systematic Theology and Ecclesiology at Stellenbosch University. He also serves as Associate Pastor at Pleasant Grove Presbyterian Church and is an Adjunct Professor at Birmingham Theological Seminary.ver menos