TY - BOOK AU - Collins, Jack A TI - Mechanical design of machine elements and machines : a failure prevention perspective SN - 471033073 CY - New York KW - Mechanical design KW - Mechine elements -- Design ER -