MJ Sheppard

M.J Sheppard has been writing about politics, economics, foreign policy and history for longer than sensible people would consider wise. He was a contributor to the libertarian blog, The Volunteer. A political independent, iconoclast and all around general pain-in-the-ass, he doesn't expect that you'll like his opinions very much. He lives in Toronto, where his hobbies consist of being left alone.