TY - BOOK AU - Hannah, John. AU - Hiller, M. J. TI - Mechanical engineering science SN - 0582326753 AV - TJ 146 .H257 1999 PY - 1999/// CY - England PB - Pearson Education Limited KW - Mechanical engineering ER -