Source: https://scholarworks.csun.edu/bitstream/handle/10211.3/194453/Demauro-Eric-thesis-2017.pdf?sequence=1