An integrated introduction to computer graphics and geometric modelling - Goldman, Ronald (Boca Raton Chapman & Hall, 2012)