Theroeticla Foundations of Computer Graphics and CAD - Earnshaw, Rae A (Springer Verlag, 1988)