Source: https://websites.umich.edu/~thecore/doc/Friedman.pdf