The Haynes Duramax Diesel Engine Repair Techbook Automotive Repair Manual by John Harold Haynes | Menrva Books | MenrvaBooks