TY - BOOK AU - Shigley Joseph Edward TI - Mech Engg Design PY - 1986/// PB - N York mcgrew mills ER -