Source: http://ecole.crestet.pagesperso-orange.fr/docpdf/geomce2.pdf