Good News of Great Joy by John Piper invites Christians to make Jesus the center of the Advent season through 25 devotional readings.
Buy Good News of Great Joy: 25 Devotional Readings for Advent by John Piper from Australia's Online Independent Bookstore, BooksDirect.