Skip to main content

J.M. Cannon

J.M. Cannon lives in the Northwoods of Minnesota, where ideas for eerie books and psychological suspense come easy. During work hours, when not writing, J.M. is probably on a walk. Hopefully in the woods, but just as often making the most out of a busy city street.

Books by J.M. Cannon