E. Lamoure (Guelph, CA)

University of Guelph