Opal never expected to find a dead body shortly after returning home to Crystal Cove. But there it was, floating in the water. Still, if she’d needed a sign that she was meant to use her magic to help her grandpa solve the town’s troubles, she couldn’t ask for a better one.Except, her police chief grandfather wants her far from danger, and his assistant police chief, though too sexy to ignore, is … ignore, is keeping some of the evidence to himself.Either way, Opal’s having none of it. She’s going to prove she’s a valuable asset, and the best way…
Read More