Kinematics and design of mechanisms (International textbooks in mechanical engineering)