Automotive engines : maintenance and repair. - Venk, Ernest; Billiet, Walter