Automotive technology a systems approach - Erjavec, Jack (Delmar Cengage Learning, 2012)