Cyril Walter Thomas Layton
Dictionary of Nautical Words and Terms
Dictionary of nautical words and terms,8,000 definitions innavigation, seamanship, rigging, meteorology, astronomy, navalarchitecture, average, ship economics, hydrography, cargo stowage, marine engineering, ice terminology, buoyage, etc