Sherry Simon is professor in the French Department at Concordia University and the author of Translating Montreal: Episodes in the Life of a Divided City.
Sherry Simon is professor in the French Department at Concordia University and the author of Translating Montreal: Episodes in the Life of a Divided City.