TY - BOOK AU - Shigley J. E. AU - Mitchell L. D. TI - Mechanical Engineering Design CY - london KW - MECHANICAL_DESIGN ER -