TY - BOOK AU - Kent william TI - kent mechnical engineers PY - 1985/// PB - john wileys sem ER -