About SoMuchGoodNews

Gavin CoxHi. My name is Gavin Cox.

I came into a revelation of grace through an open-vision in 2007, while in full-time pastoral ministry. I was instructed by the Lord Jesus to “open the windows and doors of My house”. He subsequently told me exactly how to do this. “Preach the New Covenant”, He said.

The journey has been a life changing one for me personally, and a life changing one for my companions on the way. Preaching the New Covenant is nothing other than giving the Gospel pride of place. Doing so changes everything!

Today I’m a bi-vocational pastor, an entrepreneur, a husband and a father. I divide my time between the leadership of the eldership team of the Highway Christian Church in East London, South Africa (an autonomous local church with strong relationships to a number of other grace-based congregations), and my few small business ventures. In between I do some writing also.

This website is a point of confluence for my books and my social media activities.

Copyright Policy

A very simple thought inform the SoMuchGoodNews copyright policy. Salvation is a free gift from God and it should be shared freely. So, feel free to copy and distribute my material. Please never sell it. And as you share it, consider directing others to SoMuchGoodNews in its various guises that they can benefit also.


I self-fund this ministry with occasional help in cash and kind from those who believe in what I am doing and/or benefit from it. Banking details are thus supplied for anyone wishing to contribute. Please mark your deposit “SoMuchGoodNews” so that I can do right by the Receiver of Revenue.

First National Bank South Africa
Account Holder: The Cox Family Trust
Branch Number: 210121
Account Number: 62836297649