Timeline Chart
1657--
1660--
1664--
1668--
1671--
Birth -- 1662 Baldernock, Stirling, Scotland |
Birth -- 1666 Baldernock, Stirling, Scotland |
|
|
Birth -- 1662 Baldernock, Stirling, Scotland |
Birth -- 1666 Baldernock, Stirling, Scotland |
|
|