Devotion index



Encountering God

Life together

Spreading the Word




Personal honesty

The battle

Book reviews

Books for ministry

Christian pop culture

Travel writing

Other genres



John 21:17

The third time he said to him, "Simon son of John, do you love me?"

Peter was hurt because Jesus asked him the third time, "Do you love me?" He said, "Lord, you know all things; you know that I love you."

Jesus said, "Feed my sheep."


Is a dream a lie if it don't come true?
What do you tell yourself when you realize something you've counted on ain't never gonna happen? Life is full of those kinds of moments. A passage in Hebrews can bring us perspective. 9/07

For a Season
Each of us has a limited time here on earth. What we make of it, each and every day, has Kingdom implications. 2/02

The Measure of a Life
Countless people are wasting their lives living for themselves. That should fill those of us who know Christ with sorrow — and motivation. 1/02

The Race that Is Set before Us
God has prepared a personalized race for each of us to run. So why does our neighbor's race look like a whole lot more fun? 4/01