New Release! Book 8 of Federal Agents of Magic Now Available!

The underlings are defeated. Time to take down their bosses. With the local enemies contained, the agents set their sights on finally taking on the true threat. Earthly enemies have compromised their government and are launching cyber-attacks on their systems. Oriceran enemies have added new bounties. Cara and Diana are still in the crosshairs. No […]

New Release! Books 7 of Federal Agents of Magic now available!

It’s time to clean up their city or die trying. The Remembrance have stepped up the pressure after the Federal Agents of Magic slapped them down hard. There’s a bounty on Diana’s head, as well as her second in command. Criminals are dying for the chance to collect. And the bad guys have found more […]

Sneak Peek: Arcane Ops Chapter 1

Ice shards rained down at Diana from all directions, her attacker’s abilities sufficiently impressive to threaten her from every angle. She responded with a raised-arm spin that created a shell of frozen power around her and pulled energy from the matching magic as the icicles struck and failed to penetrate. She smiled through the barrier […]

New Release! Book 6 of Federal Agents of Magic Now Available!

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.  It’s time to hold the enemy responsible.  But there are more players on the opposing side than she knows.  Dirty politicians, a sneaky witch maneuvering […]

New Release! Book 5 of Federal Agents of Magic Now Available!

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 dire artifact requires a response. BAM will have to go after their own artifacts to even the score.  But there are plenty of people standing […]

New Release! Federal Agents of Magic Book 4 Now Available!

…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 but doesn’t know how bad it will turn out to be.  The answer? Really, really bad. Diana and her team will need to be at […]