He teaches primarily in the areas of western political thought, comparative political idéologies, and contemporary démocratie theory He has published on Canadian prairie populism, contemporary Canadian parties of the right, comparative social democracy, workplace democracy démocratie theory and practive in Canadian co-operatives, and Canadian public policy. His most recent book is The New Right and Democracy in Canada : Understanding Reform and the Canadian Alliance (Oxford University Press, 2001).