Witch P.I. Mysteries #45
Jill still has to locate the final compass stone before she is ready to face her nemesis, Braxmore, but finding the guardian is proving more difficult than she expected. An unexpected series of events means that Jill & Jack must make a decision about Florence’s future much earlier than they’d expected. And as if all that wasn’t enough, she has to solve one of the strangest cases she’s ever come across.