Guelph Historical Society [Subscription].
Guelph Historical Society.
Guelph The Society