Source: https://math.unice.fr/~pecastaing/these.pdf