Introduction to Geometric Computing - Ghali, Sherif (Springer London, 2008)