An Island of Your Own

For years, Robert Humber II lived virtually alone on his own private island off the North Carolina coast. He thought he had everything he needed. Then, he got a knock on the door.