At the publisher's request, this title is being sold without Digital Rights Management software (DRM) applied.
Ryne received the assignment just past full dark. She muttered a curse as she yanked on her ankle boots, but it lacked heat. The timing sucked, but what else was new?
She shrugged into a jean jacket. The denim wasn’t warm enough for March, but she couldn’t risk being impeded by a heavy coat. Not when she never knew what she’d be facing till she was up close and personal with it. After drawing a few deep breaths to center herself, she chanted the spell to open a transit.
The gateway shimmered, but it was more
Ryne is a magical troubleshooter, sworn to protect the innocent from being harmed by magic--and she's been chasing Anise, her former mentor, for six years. Deke is a private investigator who knows something key to defeating Anise. But Anise cast a dark spell over him, and even though Ryne has managed to temporarily lift the curse, Deke can't remember what it is that he knows.