TY - GEN AU - Garratt James TI - Design and technology, 2/e U1 - 620.0042 GAR PY - 1996/// CY - GB PB - Oxford University Press ER -