Margaret Moore is a professor in the Political Studies department at Queen's University, Kingston, Canada.