Curves and surfaces in geometric modeling: theory and algorithms - Gallier, Jean. (Morgan Kaufmann Publishers, 2000)