Collins, Jack A Mechanical design of machine elements and machines : a failure prevention perspective - New York John Wiley 2003 - xx, 834p. ISBN: 471033073 Subjects--Topical Terms: Mechanical designMechine elements -- Design