Carol of Ghosts
Kate and Jackson-the girl who talks to ghosts and the Protector-are back in a sixth supernatural adventure.
All is calm, all is bright? Not in the little house in Nightridge, Vermont.
Jackson's plans for a quiet, uneventful Christmas with Kate are dashed when three spirits decide they have important messages for him-messages that unfortunately can't wait.
As he learns crucial lessons from his past and present, the spirit of his future has a bigger bombshell in store: the fate of the entire world may rest upon Jackson's reluctant shoulders.
Will Jackson be able to accept that his fantasies of a quiet life are just that-fantasies-and that the ghosts are here to stay? Is he up for the challenge his future holds, or is the world as we know it doomed to die?