About Mairi Cowan Mairi Cowan is associate professor in the Department of Historical Studies, University of Toronto Mississauga.