This year I've made a list of Christmassy books to read. I haven't read any of them before, so can't yet vouch for how good they are, but I figure a mix will get me in the festive spirit. They are:
Skipping Christmas by John Grisham
Matchless by Gregory Maguire
Holidays on Ice by David Sedaris
The Stupidest Angel: a Heart-warming Tale of Christmas Terror by Christopher Moore.
Matchless is beautiful. A good one for sharing with kids too.
I really didn't like Skipping Christmas. I think it was just a bit out of context because I'm not an American.
Holidays on Ice is fun. I recommend the audio book version read by the author.
I hadn't heard of that Christopher Moore one. That's going on my list.