Introduction to marine engineering - Taylor, David Albert 1946- (Elsevier, 1996)