Longing for Life

Job 29:1-20

How do the deepest longings of our hearts find their fulfillment in the gospel? Teaching from Job 29:1-20, Pastor Tim Chaddick shows how Jesus Christ satisfies our desires for fellowship with God, true justice in the world, and life beyond death.

Feb 24, 2015   46:59