Title: Constitution and by-laws of the St. John Mechanics' Institute
First published: 1984
Subjects: Associations, institutions, Mechanics' Institute of Saint John (N.B.).
Places: New Brunswick, Saint John