Machines and Mechanisms : Applied Kinematic Analysis by David Myszka, 4th Ed.
eBay