(courtesy Hachette Australia) Christmas is popularly thought of as a magical time of second chances. It often doesn’t feel that with all the rush and busyness and the general furious exhaustion and angst of life seeming to reach a tinsel-draped fever pitch, but in The Nine Lives of Christmas by Continue Reading