TY - BOOK AU - JOSEPH EDWARD SHIGLEY TI - MECHANICAL ENGINEERING DESIGN PY - 1986/// PB - MC GRAW HILL ER -