Source: https://www.math.tamu.edu/~fnarc/psfiles/rank2005.pdf