The Girl Who Saved Christmas – Matt Haig

Published By: CanongatePages: 329Released On: 03/11/2016 If magic has a beginning, can it also have an end? When Amelia wants a wish to come true she knows just the man to ask – Father Christmas. But the magic she wants to believe in is starting to fade, and Father Christmas has more than impossible wishesContinue reading “The Girl Who Saved Christmas – Matt Haig”