Witch P.I. Mysteries #45
It’s time for Jill to face her nemesis, Braxmore, but is she ready? A special delivery 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.