Kathryn Magee Labelle Author

Kathryn Magee Labelle is associate professor of history at the University of Saskatchewan.