Products:
By:
Pierced for Our Transgressions
Steve Jeffery is a minister at Emmanuel Evangelical Church in Southgate, London. He has a MS and PhD in experimental physics from Oxford University.