Elements of ocean engineering - Randall, Robert E., 1940- (Society of Naval Architects, 2010)