mcgraw-hill series in mechanical engineering Kinematic synthesis of linkages / Richard S. Hartenberg and Jacques Denavit