Design a site like this with
Get started

Update: June 2022

So here we are in our new home with a fresh new look. *looks around hopefully* Hope it all works… I set this up myself, and despite having done a lot of coding back in the day, these days I find myself somewhat… tech-challenged.

Update things…

  • Website: Blogger got rid of their follow-by-email widget, so I decided it was time to get rid of Blogger. WordPress seemed like a good bet, so I’ve been playing around over here, rebuilding the site from the ground up (which wasn’t actually as hard as it sounds, thank goodness!) For now, you’ll be able to get here using, but eventually, I’ll have pointing over here.
  • Newsletter: there will be one last newsletter telling folks how to get here, and after that I have to shut it down. I can’t afford to keep the required PO Box. The Post Office wants over $200 a year for a PO box now, and all I’m using it for is a physical address to put in the newsletter, which is apparently required by law. So unfortunately, that’s going away. You can, however, sign up for email updates when I post here. It’ll be pretty much the same stuff you’d get in a newsletter: updates, release announcements, maybe a taste of a work-in-progress. You can sign up here. (Or go to the About heading at the top of the page and click on Follow. It’ll take you to the sign-up.)
  • New stuff: Been run off my feet with family stuff just lately, and am only now starting to think about the next project. It might be Kingmakers 4, tentatively titled “Prisoner”, or it might be something new. I’m still mulling it over and playing around with a few ideas.

Mercenary is Here

Mercenary, the third book in the Kingmakers series, is now available at all the usual retailers.

Minnesota boy struggles to survive monsters, magic, and love.

For Kai McKinnon, the town of Icewood is just another slap in the face. Stranded by his now-dead grandfather, Earth-born Kai is learning just how ill-prepared he is to survive untamed wilderness, monsters, and magic. The only bright spot is Coryn, the man Kai is coming to care for. But how long will the competent Coryn be willing to put up with Kai’s blundering attempts to learn the skills he needs to survive?

For Kai’s cousin Adrian, Icewood is an abuse-free paradise where he’s learned that he’s not crazy, but sensitive to energies no one on Earth is even aware of. Apprenticed to the mythe-weaver who saved his life, Adrian must now learn to control energies that make him powerful enough to kill with a thought.

For Coryn, the man who helped Kai and Adrian escape captivity, Icewood is a trap. An ex-assassin marked for death, Coryn fears he will only bring danger to the peaceful town — and to Kai. The smart thing to do is leave, but his feelings for Kai make that impossible.

When Adrian disappears, a rescue mission into the heart of the most dangerous forest on Aion forces both Kai and Coryn to face their deepest fears head-on. Can they find Adrian and bring him home before it’s too late? Or are they all doomed to die in the depths of the Mithrak?