Source: https://authors.library.caltech.edu/72496/2/nihms305009.pdf