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 works John Piper and are available to you free of charge. We pray these Advent readings will be meaningful and helpful as you prepare your heart for this Christmas season.