Elizabeth L. Ewan

Elizabeth Ewan is a Professor of Scottish Studies and History at the University of Guelph.