Archibald CARSTAIRS
Barbra FORBES
Married:
2 OCT 1666
At:
Aberdeen
Type:
Scottish Notes and Queries mentions Sir John Carstairs of (apparently) Kilconquhar in this context, so Archibald may well be his son
email me