TY - BOOK AU - HADDAD TI - PRINCIPLES & PERFORMANCE IN DIESEL ENGG U1 - 621.436 HAD PY - 1984/// PB - ELLIS HORWORD LTD. ER -