On 6/15/2005 John Kohnen wrote:

An entertaining but not entirely accurate glossary of nautical terminology.

Trade paperback. 364 pages.