Janet and Robert Wolfe Genealogy
James Douglas
Click on a person's name, below, to go to that person's genealogy page.
Partner:
Catherine Stewart
Child:
Margaret Douglas
⇒
Descendants of James Douglas
1
James Douglas
=
Catherine Stewart
2
Margaret Douglas
=
James Hamilton
3
James Hamilton
3
John Hamilton
⇒