Modern kinematics : developments in the last forty years - Erdman, Arthur G. (Wiley series in design engineering, 1993)