Applied Geometry for Computer Graphics and CAD (Springer Undergraduate Mathematics Series) - Duncan Marsh