Text this: The seafaring dictionary : terms, idioms and legends of the past and present / David S.T. Blackmore ; foreword by J.A. Baldwin, Jr.