Source: https://www.neafcs.org/assets/documents/journal/2018 jneafcs final updated.pdf