Introduction to Naval Engineering - Gritzen,Edward F (naval, 1980)