Automotive technology : a systems approach - Erjavec, Jack