Automotive Technology: a systems approach\ - Erjavev,Jack (Australia Cengage, 2020)