Chapter 7: An Envelope Approach to a Sketching Editor for Hierarchical Free-form Curve Design and Modification. - Michael J. Banks; Elaine Cohen; Timothy I. Mueller (Knot Insertion and Deletion Algorithms for B-Spline Curves and Surfaces, 1992)