Genealogy of James Patton of of Western North Carolina