The Battle of the Atlantic off the Outer Banks of North Carolina