TY - BOOK AU - "Garratt James" TI - Design and Technology SN - 0521648319 U1 - 001.642 PY - 1998/// ER -