Thomas More College and the University of Saskatchewan. He has written extensively on the NDP and Canadian social democracy. While his past work concentrated on provincial public policy, his recent research examines the campaign strategy and marketing of the federal NDP as well as analyzing reasons that voters support certain parties over others during provincial and federal elections in Canada.