Cultural landscape report for Salem Maritime National Historic Site, Salem, Massachusetts : site history, existing conditions, analysis and evaluation / - Hammond, John W.