Applied Geometry For Computer Graphics And Cad by Duncan Marsh & Duncan L. Marshall