TY - BOOK AU - Shigley- J E TI - Mechanical Engineering design SN - 9780070668614 PB - Mc Graw Hill ER -