Source: https://www.ideals.illinois.edu/bitstream/handle/2142/15450/Thesis-Ch_1-3.pdf