Curves and surfaces for computer aided geometric design: a practical guide by Gerald E. Farin | Menrva Books | MenrvaBooks