Stephen Boucher

 

Stephen Boucher is a liberty advocate in Ottawa taking a break from university…and conventional wisdom in general. He enjoys writing, feather-ruffling and the CBC: capitalism, bourbon and cigarettes.