Janet and Robert Wolfe Genealogy
Margaret Gilson
Click on a person's name, below, to go to that person's genealogy page.
Partner:
Thomas Craighead
Child:
William Craighead
Born:
23 April 1779 ⇒
Descendants of Margaret Gilson
1
Margaret Gilson
=
Thomas Craighead
2
William Craighead
=
Hetty Weakley
3
John Weakley Craighead
⇒