Margaret Moore

Portrait: 
First name: 
Margaret
Last name: 
Moore
Department of Political Studies, Queen's University, Kingston, Canada