Theory of machines and mechanisms (McGraw-Hill series in mec... By Joseph Edward Shigley, John Joseph Uicker Hardcover Price $21.95 Free Shipping