TY - GEN AU - Garratt, James4726 TI - Design and technology/ 2nd ed U1 - 658.512.2 PY - 2004/// CY - U.K. PB - Cambridge KW - Technology KW - 658.512.2 ER -