Source: http://gerard.nin.free.fr/math/2013/Geo/GEOAffEucExosCor.pdf