Keith MacKenzie has been writing since childhood, which would be more than 35 years. He has penned numerous short stories and three novels, with two more in progress. He has tried swimming, skating, judo, karate, long-distance running, video games, kayaking, sleeping, eating, cooking, historical revisionism, DIY, drinking, coffee kiosk proprietorship, United Nations communications, formal education, newspaper editing and layout, jazz festival volunteering and meditation. Among other things.

Writing, however, is the one constant activity in his life.

Keith lives in Massachusetts with his family. He is hard at work on his next magnum opus.

Website: http://keithmackenzie.com
Facebook: https://www.facebook.com/keith.mackenzie2