Source: https://surface.syr.edu/cgi/viewcontent.cgi?article=1585&context=honors_capstone.pdf