Source: https://www.erudit.org/en/journals/ipme/2011-v24-n3-4-ipme0404/1013662ar.pdf