An Introduction to computational geometry for curves and surfaces - Davies, Alan J. (Oxford applied mathematics and computing science series, 1996)