Author: Marine Society of Newburyport.