Family Tree

Helen Stewart

HD
Hendry Dog
1541–1594
JD
John Dog
1511–1558
HS
Helen Stewart
1520–1572