10th in a series| When Deputy Vincent Weber is gunned down in a café, Detective Dawes and Sergeant Aleckson respond to the scene and work to keep their friend alive till EMS arrives. Then it’s all hands-on deck to track…
Newly appointed Brooks Landing mayor, Camryn Brooks confronts the police chief about his absences. Then he drops dead. Cami independent investigation brings her face-to-face with the killer.
8th in a Series | Bodies marked with religious symbols are recovered from Coyote Bog. Sgt. Corinne Aleckson wades through danger to stop this death angel's reign.
''Minnesota nice'' casts a long shadow. These stories take us down in flames, up in smoke, and leave us helplessly entranced by the haunting call of the loon.
7th in a series | Barns are burning in Blackwood Township. The Winnebago County Sheriff’s Office must race to uncover the firesetter’s message and motive.
2nd in a series of 3 | Molly’s first day at work, and her last one on earth. Who had it in for the wealthy socialite? Her boss is determined to uncover the truth.
1st in a series of 3 | Snow-globe class ends badly. And someone left a snow globe behind. One with a strange scene that soon comes to scary moonlit life in a dark park.
5th in a series | Two bodies in an old car at the bottom of the lake. Is it the couple that went missing years before? Meanwhile, the sheriff has vanished without a trace.
Minnesota festivals are famous for their food and fun. In this collection of short stories the chilly underside of festivals and other local traditions are revealed.
6th in a series | A woman’s body is found in the woods. No ID, just a bag of money and a single family photo buried beneath her. Is she the victim of human trafficking?
Novice and experienced novelists alike will benefit from this book. From plot development to formatting the topics covered vary but the advice is always solid.
4th in a series | A man’s naked body tied to stakes in a farm field. What’s behind the bizarre staging? Twists and turns until a bomb is dropped at the end.