Deadly Violet (Raine's Landing #4)
Welcome to Raine’s Landing, a town full of magic and trapped by a curse. Everyone’s preparing for Xmas, not guessing what’s coming next. Because a girl in the past has gotten hold of a magic jewel, then reached out through time. Except she’s managed to warp reality. Houses begin vanishing. Creatures roam the streets. And if Ross Devries is going to save the place, he’s going to need a lot of help.