Source: https://deepblue.lib.umich.edu/bitstream/handle/2027.42/46286/209_2005_Article_BF01160095.pdf