Jane McLeod Author & Editor

Jane McLeod is Associate Professor of History at Brock University in Ontario, Canada.