Complete Guide to Diesel Marine Engines by John Fleming