The Bookshelf
There are a few different kinds of trouble hiding in my books.
As K.M. Cannon, I write speculative fiction, post-apocalyptic stories, and other things that tend to involve worlds going slightly sideways. As Eve Morrison, I write crime and mystery, usually with a Canadian flavour.
Here’s the complete reading list, organized by series and author.
As K.M. Cannon:

The Rangers of Walden
When a string of raids exposes a private military company taking over Northern Ontario, the Rangers of Walden find themselves defending more than just their own community.
- Ashes in Winter
- A Season of Wolves
- The Last Iron Horse
- Between Silence and Fire
- Ghostwalker
- Whispers on the Wind (forthcoming)

Dustborn Chronicles
A young Martian diplomat stranded on an Earth that sees her as an alien turns to bounty and monster hunting to survive—and twelve years later, the mission that brought her there still isn’t finished.
- Babylon Falling
- Child of the Drift (forthcoming)

The Karasa Trilogy
In an alternate Victorian Toronto where magic is part of everyday life, a young dwarven paladin and her friends investigate a restless graveyard and stumble into a conspiracy far older—and more dangerous—than they expected. (Trilogy forthcoming)
- The Starless Throne
- Heart of the Lost
- The Tower of Glass
As Eve Morrison
I write crime and mystery fiction with Canadian settings, memorable characters, and stories that range from cozy to hard-edged. I like clever mysteries, complicated people, and trouble that rarely stays where it started.

The Dana McIntyre Mysteries
The Dana McIntyre Mysteries follow a fraud investigator who loses her career, returns home to Elliot Lake, and inherits her mother’s flower shop—only to find that murder has followed her home. With an investigator’s eye for deception and a very personal connection to the community, Dana keeps finding herself caught between the life she planned and the mysteries she can’t leave alone.
- Lilies for the Reaper
- The Blood Rose
- A Tide of Foxglove
- Ghost Orchid (forthcoming)
