TY - BOOK AU - Joseph Edward Shigley TI - Theory of Machines and Mechanisms PB - Mc Graw Hill ER -