Kinematic Analysis of Mechanisms (McGraw-Hill Series in Mechanical Engineering) View Details July 1, 2026