If you’re looking for an Advent / Christmas devotional book to do by yourself or with your family, you might want to check out the following from desiringgod.org. Both, written by John Piper and released the past couple of years, are available for free download (.pdf) or purchase of print copies.
Good News of Great Joy
Good News of Great Joy: Daily Readings for Advent contains 25 short devotional readings beginning December 1 and going through Christmas Day. This book of Advent meditations aims to put Jesus at the center of your holiday season. These readings are excerpted from the ministry of John Piper and correspond to the daily readings in Desiring God’s free devotional app, Solid Joys (available in iTunes and Google Play), as well as online.
The Dawning of Indestructible Joy
Advent is for adoring Jesus.
The Christmas season is one of the busiest times of the year. But it is also a season of reflection and preparation for that special day when we mark Immanuel’s coming—the arrival of our eternal God in our own frail humanity. This is the greatest of history’s many wonders, something too stupendous to celebrate just on one day. Advent is a way of lengthening and intensifying the joy of Christmas.
These 25 brief devotional readings from John Piper begin on December 1 and carry us to Christmas Day. Our hope is that God would use these meditations to deepen and sweeten your adoration of Jesus and help you keep him at the center of your Christmas season.