Introduction to Marine Engineering - Taylor, D. A. (Butterworths, London, 1996)