http://www.nccoast.org/coastkeepers/MiscPDFs/Frank.pdf