Introduction to The Maltese Falcon

Here’s an excerpt from the introduction to the new release of Dashiell Hammett’s The Maltese Falcon that I wrote: Back in the seventies—when hair was long, fashion was questionable, and social justice movements were gaining real momentum—I joined my high school newspaper, the Rebel. I must have taken the name a little too seriously, because […]

Continue reading→

Crime. Cocktails. Questionable Life Choices.

Crime. Cocktails. Questionable life choices. Some stories are best told over a drink. Preferably one served in a historic hotel where the walls have probably heard worse. On Wednesday, March 4 at 5 p.m., I’ll be speaking at the Totally Criminal Cocktail Hour in Stillwater, talking about my latest thriller, Killer Instinct—the third book in […]

Continue reading→
Rut or Groove?

Rut or Groove?

One person’s rut is another person’s groove. It’s my birthday, which means I’ve been doing that unavoidable thing: taking inventory. Where I am. How I got here. What’s changed. What hasn’t. Get older, and you’ll recognize the impulse. My days are filled with things that matter to me. Family. Friends. Dogs. Writing. Coaching. That’s the […]

Continue reading→
Oct. 25 author appearance

October Author Appearance

🎉 Exciting news! 🎉 I’ll be at the Centennial Band Boosters Holiday Bazaar on Saturday, Oct. 25, 2025, from 9 a.m. to 3 p.m. at Centennial Middle School (399 Elm St, Lino Lakes, MN 55014). This annual event draws hundreds of shoppers and showcases incredible crafters of all kinds—plus a few authors like me! I’ll […]

Continue reading→

Killer Blonde opening

Get ready to dive into the twisted world of Killer Blonde, a suspenseful thriller that will keep you on the edge of your seat. In a city where everyone has secrets, a series of murders targeting blonde women sends shockwaves through the community. But this isn’t just any killer—it’s someone who knows how to blend […]

Continue reading→