While many of us prepare for Christmas by decorating our houses and buying gifts, don't forget to prepare your heart as well. This 25-day Advent devotional unpacks a different Bible word every day and traces the themes of the Christmas story all the way back to the Old Testament...