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