Skip to main content Skip to search Skip to search

About

Mark Cannon

Mark J. Cannon was born and raised in Canada, a country he's travelled several times from coast to coast, with breaktaking scenes that painted the way. After over thirty years working in construction, time, at last, allowed Mark to create this story. It was the support of family and friends, with personal experiences along the way, that inspired his first foray into fictional writing. It's only the beginning.

Books by Mark Cannon