Source: https://www.ncsl.org/Portals/1/documents/aslcs/JournalSpring2009.pdf