Sarah Glassford

Sarah Glassford is a social historian of Canada who earned her PhD at York University.