Source: https://publications.ut-capitole.fr/1996/1/SaintPaul_1996.pdf