Ancestry of Charles Lewis Cain and Stella Marion Nave Cain