Ninth Stage (Part 1): From the Delectable Mountains to Enchanted Ground

The hardest part of running a race is finishing it. The same is true of the Christian life. Others flatter us into thinking we can finish on our own. We flatter ourselves into thinking nothing can stop us! But we finish our pilgrimage only by God's strength.

Why God’s Grace is Irresistible

Were you nervous someone wouldn't like your Christmas present? Did you include a gift receipt just in case? Here's why God never has to worry about someone refusing His gift of salvation!