TY - BOOK AU - Craven, John P TI - Ocean Engineering Systems SN - 026253021X U1 - 623.8 PY - 1971/// CY - London PB - The MIT Press ER -