John MacKinnon on Muck Rack

John MacKinnon

Verified
Montréal, Québec.
Freelance Writer — Freelance

Catching up on my reading. rjmackinnon@gmail.com