Advanced diesel engineerind and operation - Haddad, Sam D (Ellis Horwood series in mechanical engineering, 1988)