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