Author: Elgin Historical and Scientific Institute, St. Thomas, Ont.
Alternate names: Elgin historical and scientific institute St. Thomas, Ont