Modern Sorcery
Part 1 of the Jonathan Shade series
Death by dark magicAs soon as I get over my ex, her father hacks her mother apart with a sword.She hires me to prove dark magic was involved. Hey, it's what I do as a paranormal investigator, so I get why she thinks I can help.But my secretary, Esther, a ghost from the 1920s flapper era, and Kelly Chan, my magically engineered protector, are dead-set against me getting involved. With all the deadly magic flying around, they may have a point.Because the sad truth is, I don't have any magic of my own.Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Acheron Highway
Part 2 of the Jonathan Shade series
"He stole my heart, Mr. Shade. I want you to find him and steal it back."Between the crazy dead lady with a necromancer for a stalker, and a lovesick goddess, who wants me to turn over her lover, I'm buried in relationship issues.Dead people won't leave me alone. Zombies, skeletons, anything that can shamble out of a grave, but are they working for the goddess or the necromancer?One thing's for sure. There are no safe exits from Acheron Highway.Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers:
Dragon Gate
Part 3 of the Jonathan Shade series
Ritual murders, guilty clients and inhuman attackers, oh my.Stephen Noble, a rich old guy on the board of Dragon Gate Industries is executed by a clan from another dimension. Since I still owe a favor to the company, they hire me to provide executive protection services to the dead guy's grown kids. Graham and Rayna.Rayna is hot, so that's all right, but Graham is a jerk. And it turns out they stole a dragon from the Marshall Clan and brought it to Boulder, Colorado.Yeah, you heard me right. I said dragon.Now Kelly and I are faced with protecting spoiled rich people from a team of assassins and the blood-hungry beasts they brought with them. Those things will kill anything in their path.And did I mention the dragon? Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Anubis Nights
Part 4 of the Jonathan Shade series
Hunting a dead sorcerer in ancient EgyptSharon shows up with a time god named Chronos, and they send me back to ancient Egypt to stop a dead sorcerer named Henry Winslow from getting the Emerald Tablets of Thoth.No big deal, right? If I can't stop him, the world I know will only be wiped from the sands of time.But hey, I get to meet King Tut and his hot wife, which is great until Tut is killed and I'm blamed for his murder...Part one of the three-volume time travel sequence.Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Sunset Specters
Part 5 of the Jonathan Shade series
Magic and murder in the Barbary CoastChasing a sorcerer through time sucks. Kelly and I find ourselves in 1877 hunting Henry Winslow in San Francisco's Barbary Coast.That place is crazy. It's filled with gangs, crimps, thieves, cutthroats, prostitutes, magic, and a supernatural threat.One thing is certain, we're not getting out of here alive.Part two of the three-volume time travel sequence. Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Wizard's Nocturne
Part 6 of the Jonathan Shade series
A murder in layered timeI'm not a fan of time travel. Especially when it's of the slow variety.So I find myself in New York City in the roaring twenties where flappers dance to jazz, you can't get a legal drink, and secret societies kill each other for magical dominance.One cool thing is that I get to meet Esther as a living, breathing woman, but what's not so cool is that my presence could lead to her death.I have to stop Henry Winslow, who is now at his most powerful, and I have two obstacles who just stepped out of the sands of time: Kelly Chan and her colleague, Jonathan Shade.The conclusion of the three-volume time travel sequence.Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Razor Dreams
Part 7 of the Jonathan Shade series
An evil awakens...Kelly wants to leave me behind, so I need a case to prove to her that we should be working together. A simple ghost from an old New York City asylum seems like just the thing.Until things go wrong and people start dying because I woke up an evil entity filled with the torment and anguish of the people who died on Ellis Island.Sucks to be me.Now, the only way to stop it is to get some help from the Manhattan branch of DGI. But that means dealing with my older sister. She blames me for the death of our parents, so she's more likely to have me run out of town than lift a spell book to help. Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Vertigo Effect
Part 8 of the Jonathan Shade series
Lights, Magic, Murder!Going undercover as a movie stuntman in Florida sounds like fun. Of course, the last guy died, and while on the surface it looks like an accident, there are hints that there could be a murderous witch in the crew. Why else would I find a spent hex bag on set?Now I'm tracking a murderer, and that means the movie might not be the only thing to get shot on location.Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Club Eternity
Part 9 of the Jonathan Shade series
Cover charge -- one soulA vampire shows up on my doorstep and I know if he can find me, the Men of Anubis can't be far behind.To deal with the threat, I need a weapon that can kill a god, so I have to gain access to a special nightclub with an exclusive clientele--gods and other immortals. So what if it costs me my soul?Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Timeless Gods
Part 10 of the Jonathan Shade series
The Men of Anubis are coming, and boy are they pissed.Make a note of this: gods don't appreciate it when you cast one of their brothers into the Void. Who knew?Now the Men of Anubis are coming, and it's time for the final showdown. To have even a small hope of success, I need to build a team with some heavy-hitters.My team includes Esther the ghost, the Norse demi-god Thor, Chronos (I don't trust him), and not just one, but two versions of Kelly Chan.But how can I defeat beings who can warp time? Especially when some of my so-called allies want to see me die?Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers
Immortal Ascendant
Part 11 of the Jonathan Shade series
A quest for Hitler's skull...A Washington politician hires me to track down Hitler's skull for a magical ritual. It seems that Hitler didn't die in the bunker, but instead took the ratlines to Argentina.Kelly and I team up with a medium, who can speak to Hitler's spirit, and we're off and running on an international hunt for Hitler's grave.Alas, we're not the only ones after the magical skull, and the other player is a crazy Nazi who craves immortality and the power to bring about the rise of the Fourth Reich.What could possibly go wrong?Immortal Ascendant is an action-packed thrill ride. Join the hunt today!
Undead Agent
Part 12 of the Jonathan Shade series
Zombies, and ghosts, and voodoo queens, oh myI don't want the case of a missing FBI agent, but he disappeared after asking a New Orleans voodoo queen to bring his dead and cremated wife back to life. So now I'm thinking if Madame Rousseau can hand out new bodies to the dead, maybe she can do the same for my ghost friend, Esther.Hey, everyone has ulterior motives, myself included. But when bullets fly, and the bodies pile up, who will survive the wild trouble in the Big Easy?Undead Agent is loaded with action and supernatural thrills. Don't miss it!
Wicked Shadows
Part 13 of the Jonathan Shade series
It's not easy being bait...So, I go back to Denver because I might have to kill someone I've already killed. Hey, it's Tuesday.Next thing I know, I'm in caught between vampires vying for power, and they're using me as a distraction for an invasion from the Shadow Realm. Nothing is what it seems as I fight for survival in the middle of Gaslight Central. Wish me luck.
Killing Shade
Part 15 of the Jonathan Shade series
Oh joy, I'm on a Death List...I know what you're thinking. It must be Tuesday. There are always people looking to kill me, so what makes this any different?Well, first, they're old enemies. Second, they're persistent. And third, they succeed.And you thought you were having a bad day.
Darkness Cries
Part 17 of the Jonathan Shade series
This house is haunted…A woman asks for my help because she thinks her rental house is haunted. No problem. I deal with ghosts all the time. It looks like a quick and easy fix. But when are my cases ever easy? This one takes a turn to the nasty right off the bat because it's not just a ghost haunting the house. And of course what lurks in the darkness is powerful enough to kill me.But if it were an easy case, I wouldn't have a reason to talk about it. I only hope I can live long enough to finish the story…
The Jonathan Shade Series
Books #4–6
Part of the Jonathan Shade series
The Jonathan Shade series continues with books 4-6: The Complete Time Travel Trilogy IncludesAnubis Nights (Book 4)Hunting a dead sorcerer in ancient EgyptSharon shows up with a time god named Chronos, and they send me back to ancient Egypt to stop a dead sorcerer named Henry Winslow from getting the Emerald Tablets of Thoth.No big deal, right? If I can't stop him, the world I know will only be wiped from the sands of time.for his murder...Sunset Specters (Book 5)Magic and murder in the Barbary CoastChasing a sorcerer through time sucks. Kelly and I find ourselves in 1877 hunting Henry Winslow in San Francisco's Barbary Coast.That place is crazy. It's filled with gangs, crimps, thieves, cutthroats, prostitutes, magic, and a supernatural threat.One thing is certain, we're not getting out of here alive.Wizard's Nocturne (Book 6)A murder in layered timeI'm not a fan of time travel. Especially when it's of the slow variety.So I find myself in New York City in the roaring twenties where flappers dance to jazz, you can't get a legal drink, and secret societies kill each other for magical dominance.One cool thing is that I get to meet Esther as a living, breathing woman, but what's not so cool is that my presence could lead to her death.I have to stop Henry Winslow, who is now at his most powerful, and I have two obstacles who just stepped out of the sands of time: Kelly Chan and her colleague, Jonathan Shade.
Spirited Christmas
Part of the Jonathan Shade series
Ghost of Christmas PastA ghost is haunting a little girl's family every Christmas, so she hires me to get rid of it. The hauntings have escalated from mere sightings to full-fledged possession. I figure it's an open-and-shut exorcism, but the truth is more than I bargained for...A short novelette that takes place before Modern Sorcery.Don't miss any of the action-packed Jonathan Shade urban fantasy thrillers:Modern SorceryAcheron HighwayDragon GateAnubis NightsSunset SpectersWizard's NocturneRazor DreamsVertigo EffectClub EternityTimeless Gods
The Jonathan Shade Series
Books #1-3
Part of the Jonathan Shade series
The first three books in the Jonathan Shade seriesIncludes:Modern Sorcery (Book 1)Death by dark magicAs soon as I get over my ex, her father hacks her mother apart with a sword.She hires me to prove dark magic was involved. Hey, it's what I do as a paranormal investigator, so I get why she thinks I can help.But my secretary, Esther, a ghost from the 1920s flapper era, and Kelly Chan, my magically engineered protector, are dead-set against me getting involved. With all the deadly magic flying around, they may have a point.Because the sad truth is, I don't have any magic of my own.Acheron Highway (Book 2)"He stole my heart, Mr. Shade. I want you to find him and steal it back."Between the crazy dead lady with a necromancer for a stalker, and a lovesick goddess, who wants me to turn over her lover, I'm buried in relationship issues.Dead people won't leave me alone. Zombies, skeletons, anything that can shamble out of a grave, but are they working for the goddess or the necromancer?One thing's for sure. There are no safe exits from Acheron Highway.Dragon Gate (Book 3)Ritual murders, guilty clients and inhuman attackers, oh my.Stephen Noble, a rich old guy on the board of Dragon Gate Industries is executed by a clan from another dimension. Since I still owe a favor to the company, they hire me to provide executive protection services to the dead guy's grown kids. Graham and Rayna.Rayna is hot, so that's all right, but Graham is a jerk. And it turns out they stole a dragon from the Marshall Clan and brought it to Boulder, Colorado.Yeah, you heard me right. I said dragon.Now Kelly and I are faced with protecting spoiled rich people from a team of assassins and the blood-hungry beasts they brought with them. Those things will kill anything in their path.And did I mention the dragon?