M
Abt 1660
Campbellstown, Scotland
M
Abt 1660
Campbellstown, Scotland
M
Abt 1660
Of Campbeltown, Scotland
M
1663
Wester, Kames, Bute, Scotland
M
1663
Wester Kames, Bute, Scotland
M
1663
Wester, Kames, Bute, Scotland
M
1663
Wester, Kames, Bute, Scotland
M
Abt 1663
Of Londonderry, Ulster, Ireland
M
Abt 1674
Of Ulster, Ireland
M
23 Jun 1674
Dundee, Angus, Scotland
M
1680
Invernary, Argylshire, Scotland
M
10 Apr 1680
Torryburn, Fife, Scotland
M
10 Apr 1680
Torryburn, Fife, Scotland
M
Abt 1695
Ulster, Ireland