On 6/15/2005 John Kohnen wrote:
An entertaining but not entirely accurate glossary of nautical terminology.
Trade paperback. 364 pages.