Reading list: NCLive Collection
NCLive is North Carolina’s statewide online library service. For more information, visit http://www.nclive.org/