Louise,
My grandfather's name was John
McCafferty. He died in Aliquippa Pa. in the 1940's. My father was Alvin
Rex McCafferty born 4/23/1921 died 1/4/2000 he had six siblings, my father the youngest, all deceased. the family was not too close, so I'm not sure of thier children. I do know of my aunt Henrietta's son and three daughters, and aunt Levenia's daughter. Your John and Charles were old enough to have been my great grandfather and greatuncle. I hope I helped you. Jeff