Good News of Great Joy: Daily Readings for Advent is 25 short devotional 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 of John Piper and narrated by Rev. Weyman McGuire.

December 2019

December 25 – Three Christmas Presents