Linda Mahood

LINDA MAHOOD is Associate Professor of History at the University of Guelph in Ontario, Canada.