Books by Gerald E. Farin
Mathematical principles for scientific computing and visualization
Topology-Based Methods in Visualization II
Hierarchical and geometrical methods in scientific visualization
Curves and surfaces for CAGD
The essentials of CAGD
NURBS
The geometry toolbox for graphics and modeling
NURB curves and surfaces
NURBS for curve and surface design
Curves and surfaces for computer aided geometric design