TY - BOOK AU - Smith, DI Hartley TI - Diesel engine maintenance U1 - 629.25 PY - 1964/// PB - London ER -