Articles by Jim Harries

Academic article by Jim Harries

Evangelism or Social Justice