Skip to main content Skip to search Skip to search

About

Sherry Olson

Sherry Olson is a professor emerita in the Department of Geography at McGill University.Patricia Thornton is a professor in the Department of Geography, Planning, and Environment at Concordia University.