Enough is enough. Special Agent Diana Sheen has been pushed too far. Magical attacks on her, on her team, and on the city she’s responsible for have tipped the balance.
Special Agent Diana Sheen is in an unending battle… … against magical villains on Earth, more of them from another planet, and her own government. The enemy’s use of a
…by magical villains determined to bring her and her agency down. The bad guys have something big planned, and like a storm over the horizon, she can feel it coming
Special Agent Diana Sheen runs a secret agency… …locked squarely in the crosshairs of a magical conspiracy far greater than she’d imagined. The bad guys are seeking artifacts to increase
New city, new troubles. It’s going to take all the magic Special Agent Diana Sheen can gather to keep the peace. But will it be enough? Diana runs a secret
A new series releases March 21 and today we have a cover reveal and a chapter to share with you. TR Cameron is collaborating with Michael and myself on a