TY - BOOK AU - Harrington, Roy.L TI - Marine engineering U1 - 623.8 PY - 1992/// CY - New Jersey PB - The society of naval architecture and marine engineers ER -