TY - BOOK AU - Kempster M H A TI - enegineering Design -III U1 - 620.0042 KEM PY - 1984/// CY - Hodder & Stoughton PB - ELBS ER -