Fundamentals of Automotive Technology: Principles and Practice