Science Fiction & Fantasy

Join my newsletter for free stories and publishing news!
Check out my Patreon!

Introducing: The Floodmouth Files!

Floodmouth: home of vampires, mages, reliable public transportation… and student loans. For Jen Perkins — a non-mage human with a PhD in magic theory — working as an evidence technician for the Federal Bureau of Magic Enforcement provides a much-needed paycheck. Sure, the petty politics are irritating, but at least she doesn't have to deal with the vampire agents upstairs…

THEORETICAL MAGIC

Ride Along on The Portal Storms!

If portals show up on the earth, what might come through them? Veterinarian Nessa Cunningham knows... and she's fighting to keep her home safe!

ALL GREMLINS GREAT & SMALL
ALL ROCS WISE & WONDERFUL
ALL BASILISKS WILD & SPARKING

Welcome to Jackpot Drift!

Come join the fun in a colony at the edge of the universe — with squabbling AIs, people trying to manifest a new god, and homicidal sheep. Oh... and a smidge of the god of chaos!

THE CHAOS JOB
THE CHAOS CONNECTION
THE CHAOS NEXUS

Ready to try something different?

SHIFT HAPPENS
After three decades as a magical probation officer, Angela pays attention to the little things. And the amount of stray magic in the city tells her there's a big problem downtown.
DRAGON FREEHOLD
Lisette has the perfect plan: steal the money to pay her taxes from the duke himself. Then she runs into a second thief. And things get complicated...

Cozy Mysteries (As Tess Baytree)

DEATH WALKS A DOG Penelope Standing #1 (Novella)
The mayor's ex-wife is dead, and Penelope accidentally cleaned the crime scene. Now she feels obligated to figure out who killed this woman with such a mysterious past.
DEATH TRACKS THE SCENT
Penelope Standing #2
Penelope finds the owner of Homespun Harold's All-Natural Emporium, dead where he lies. It looks like a case of home canning gone wrong, but Penelope knows there is nothing natural about Harold's death.
DEATH SMELLS A ROSE
Penelope Standing #3
The Rose Garden Society’s annual festival starts tomorrow, but Penelope worries more about missing dogs. Are the two are connected? Penelope's on the case!
DEATH TRIMS THE TREE
A Holiday Novella
Christmas spirit is in short supply! Jake is searching for a stolen heirloom, and Penelope is dealing with a crabby neighbor offering visions of fiery sinners instead of sugarplums. Join Penelope as she rescues the holiday!
DEATH CRASHES A WEDDING
Penelope Standing #4
What's worse — Not being invited to the wedding of the century? Or tracking down a murderer to keep her ex-husband out of prison?
DEATH PAINTS A PICTURE
Penelope Standing #5
When the artist-in-residence is poisoned, Penelope must find the secrets Jean-Philippe has been keeping!