My children, even the teenagers, re-read these books every year.  We put them away at the beginning of Epiphany and only pull them out at the beginning of Advent, and the family is always overjoyed to see them again.  On St. Nicholas' Day every year, I give them a new Christmas book. For those of you in the United States, you should be able to find these at your local libraries.  For those overseas, it may be hard to access as easily.  I would be glad to give you my top recommendations based on your ages of children if you can only purchase a couple.