Marine Diesel Engines: Maintenance, Troubleshooting, and Repair by Nigel Calder Back to product details page >