Fundamentals of Medium/Heavy Duty Diesel Engines by CDX Automotive Staff · Bookplated