Eric Sullivan's marine encyclopedic dictionary - Sullivan, Eric (LLP, 1999)