K M CannonK.M Cannon was born in Kirkland Lake, Ontario, educated in North Bay and Toronto, and is a freelance writer and multi-media artist. A staunch supporter of literacy, reading, young writer's programs, K.M is also an outspoken activist of freedom of spech and civil rights and active member of the Freelancer's Union, the Online News Association, the Sudbury Arts Council, and Sudbury Writer's Guild. When not researching or writing, K.M. exists for sailing with her cat, friends, and family... or for video games and books when snow and ice have the boat locked in its slip. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code
Hi! I'm Vidya, your virtual assistant.
Need a book recommendation, help with your order or support with any query? I’m here to assist you.