TY - BOOK AU - Giles, JG TI - Engines deisgn U1 - 629.2 PY - 1968/// PB - London ER -