Source: https://people.ucsc.edu/~mtoosarv/papers/toosarvandani_2004_JRAS.pdf