Rockport Public Library
2
Resources share the relationship
provider place
to
Salem
The Salem press publishing and printing co., Salem, 1891
The Essex institute, Salem, 1903