Source: https://ruor.uottawa.ca/bitstream/10393/34113/3/de_Pierrepont_Catherine_2016_these.pdf