Source: https://scholarspace.manoa.hawaii.edu/bitstream/handle/10125/24690/patton.pdf