M. Craig Barnes is pastor of Shadyside Presbyterian Church in Pittsburgh, Pennsylvania. His previous books are Yearning, Hustling God, and When God Interrupts.
~~tag-text~~
We work so hard at life. Most of us spend year after year trying to get better jobs, better homes, better relationships, even a better spirituality. Yet every day we face the haunting doubt that we haven’t done enough.Jacob would have understood. His na... SEE MORE