Meet Caroline Neal. She and her husband Charles have been...