Kinematics of machines - Rolland T Hinkle