Source: https://scholarworks.iupui.edu/bitstream/1805/12808/1/Anderson.pdf