Marine vegetation of Cape Ann, Essex County, Massachusetts | lit.salon