Source: https://scholarsbank.uoregon.edu/xmlui/bitstream/handle/1794/20323/FINAL%20Thesis-Loutzenhiser.pdf