I'm trying to find more info on Joshua Perry Cain. I know his father was James Cain and from North Carolina.