TY - BOOK AU - J. Garratt TI - Design & Technology SN - 0521648319 U1 - 105.23 PY - 1998/// CY - India PB - University of Cambridge, Cambridge KW - Mechanical ER -