Curves and surfaces in geometric modeling Theory and algorithms - GallierlhJean H.