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.