Mary Janigan has a doctorate in Canadian history and writes about public policy, including politics and economics.