The new witch in town. A man with ghostly baggage. To protect her new home, she'll need to battle corruption with magic.

Cassiel moved to Portland to escape the literal ghosts of her past. But when the