Source: http://leadserv.u-bourgogne.fr/IMG/pdf/these_entiere.pdf