TY - BOOK AU - Giles, JG TI - Engine design U1 - 629.2 PY - 1968/// PB - London:Iliffe books ER -