Automotive technology : - Thompson, Rob (Cengage Learning, 2015)