Introduction to marine engineering - Taylor, D.A (Elsevier Butterworth Heinemann, 2005)