Dictionary of nautical words and terms

C.W.T. Layton