Auto engines technology : - Duffy, James E. (Goodheart-Willcox, 1997)