Source: https://direct.mit.edu/isec/article-pdf/38/3/72/1844301/isec_a_00148.pdf