Marine Diesel Engines 3rd (third) Revised Edition by Calder, Nigel published by International Marine Publishing Co (2006)