Complete Guide to Diesel Marine Engines door John Fleming