Principles and performance in diesel engineering : edit. Sam. D. Haddad - Haddad, Sam. D. (Chichester : Ellis Horwood Ltd., 1981)