Source: https://constellation.uqac.ca/id/eprint/7425/1/Boily_uqac_0862D_10803.pdf