Author: New Brunswick Society for the Encouragement of Agriculture, Home Manufactures, and Commerce throughout the Province
Alternate names: New Brunswick Society for the Encouragement of Agriculture, Home Manufactures, and Commerce throughout the Province.