Source: http://dspace.calstate.edu/bitstream/handle/10211.2/797/Thesis03May11.pdf