Norman B. Leventhal Map Center (Boston Public Library)
Sanborn Insurance Maps (via NC LIVE). If you are a North Carolina resident or hold a library card from a North Carolina Library contact your local library for your library id and password to access these maps from home.
Sanborn Insurance Maps (pre-1923) from UNC-Chapel Hill many in color.
Soil Survey Map of Craven County (1929, link is at the top, right of the page)