Source: https://www.princeton.edu/~adsera/JPE04.pdf