TY - BOOK AU - Harrington, Roy. L AU - TI - Marine Engineering U1 - 629.1 PY - 1980/// CY - New York PB - The Society for Naval Architects and Marine Engineers KW - Marine engineering KW - Civil engineering ER -