TY - BOOK AU - Kempster, M.H.A AU - M.H.A. Kempster TI - Engineering design iii SN - 0 340 39446 3 U1 - 620.0042 PY - 1984/// CY - UK PB - J.W Arrowsmith Ltd KW - MCE ER -