TY - BOOK AU - Shigley,Joseph E. TI - Mechanical engineering design PY - 1977/// PB - McGraw - Hill ER -