Cynthia Neville

Cynthia J. Neville is associate professor of history at Dalhousie University, Canada.