Source: https://pastel.hal.science/tel-00009180/file/tel-00009180.pdf