Michael Major

Michael Major

Freelance writer, avid outdoorsman, husband, father, and a proud veteran of the Canadian Armed Forces www.majorfreelancewriting.com