Marine diesel engines: maintenance, troubleshooting, and repair - Calder, Nigel (Adlard Coles nautical, 2007)