Author: Salem Charitable Mechanic Association, Salem, Mass. Exhibition