Skip to main content Skip to search Skip to search

About

Joan Sherwood

Joan Sherwood is a retired professor who taught in the Department of History at Queen's University.