Elements of ocean engineering - Randall, Robert E. (The Society of Naval Architects and Marine Engineers, 1990)