TY - BOOK AU - SHIGLEY,J.E.et al. TI - Mechanical engineering design.5th edition ER -