Barry Cooper is professor of political science at the University of Calgary and managing director of the Calgary office of the Fraser Institute.