Marine Life of the North Atlantic: Canada to New England