Source: https://pages.pomona.edu/~kbw14747/JMIS 2019.pdf