When it’s time to go home (Reflections on John 14)

“When everything is ready I will come and get you.” (John 14:3). Continue reading


Who Made God?

If Christians insist that the Universe needs a creator, then what about the Creator Himself? Where did he come from? What was his first cause? Who made God? Continue reading

Preaching Revelation: Preaching Long, Preaching for eternity

When we preach, we are constantly thinking about how we apply Scripture to our lives today. What does a Bible passage have to say about what we should be doing as a church family? How does the main application help me to think about the week ahead at home and work? This is good and right. However, as I’ve looked at Revelation, I’ve been struck by the challenge of preaching which applies God’s Word to our eternal future. Continue reading

Future Grace

I’ve mentioned “Future Grace” a few times on Faithroots and in my preaching this year. So I thought it might be helpful to explain a little about what I mean by this wonderful phrase.  The phrase and the explanation behind it belong to John Piper and if you want to read further then pick up his book “The purifying Power of living by Faith in Future Grace.”[1] Continue reading