I loved using Joel Beeke and William Boekestein's book "Why Christ Came: 31 Meditations on the Incarnation" with my regular devotions.
I do think these could easily be read just one at a time, throughout the month, over and over again as the months pass. I did not read this book like that for two reasons - I wanted to finish the book in time to review it, of course, but also because it was just really good.
The 31 reasons why Christ came may or may not be all-encompassing. I haven't done enough research on my own to know. But the 31 reasons presented in this book are fantastic and will make you so grateful for what Christ has done for you. God's plan is amazing and it is laid out in this book. The reasons range from revealing God's love for sinners to bringing peace to calling sinners to repentance. It's a really beautiful book and will help you see the magnitude of God's love. It's an easy read, easy to understand, backed up by scripture and I highly recommend it to all.
Thank you to Cross Focused Reviews and Reformation Heritage Books for a book in exchange for an honest review.