Crouse / Anglin

Automotive Mechanics 10th ed - McGraw Hill