Peggy Gibson was the daughter of Alexander Gibson, Sr. and his wife Mary, She was born in Augusta County, Virginia.
Peggy married Samuel Cargo. They moved to Abbeville, South Carolina. Samuel was a merchant at Cambridge (Old 96). After Samuel died, Peggy married James Criswell. They were married December 13, 1794 in Augusta County, Virginia.
Peggy had at least two children with Alexander Cargo:
Elizabeth born about 1786 in Virginia. She married John Trimble.
Samuel Alexander born 1791 in Abbeville, South Carolina. He married Sarah Malcolm.
Sarah also had at least one child with James Criswell. Harriett was born about 1798.