Source: https://www.gapminder.org/documentation/documentation/gapdoc008_v2.pdf