An enchanting and exciting tale of Christmas magic from multi-award-winning and bestselling writer Catherine Doyle. 'Fizzes with magic and joy . . . A wintry wonder of a book' Abi Elphinstone A stunning modern reimagining of Charles Dickens' beloved classic, A Christmas Carol. Three long years had passed since George's father first cancelled Christmas. Then George stumbles across Marley's Curiosity Shop, where he finds a mysterious snow globe. That night, George and his Scrooge of a father are swept on a magical adventure to three Christmases - past, present and future. With help from an enthusiastic elf and a rather grumpy reindeer, can George find a way to bring the joy of Christmas home once again? 'Simply spellbinding' iNews 'Vividly exciting and poignant . . . Destined to become a Christmas classic' Louise O'Neill.