Sins of Blackwater
After Hazel left, Gideon and Duncan slumped down on Shingle Beach, their emotions a tangled mess.
At first, they thought the ghost in the apartment was their enemy, then it was Hazel, and after that, Sylvia...
But none of that was right. The two suddenly found themselves in a state of confusion, realizing that even the magic circle on the hill that Roxy mentioned might not have been Sylvia's doing