Source: https://ofe.umontreal.ca/fileadmin/ofe/documents/Rapports/OFE-RP-no3.pdf