John and Frances Hampton Family Tree:Information about James O'Neil Caudill