Source: http://c.caignaert.free.fr/Chap-15-CourbesEtSurfaces.pdf