Person List
    Advanced Search
Name
Sex
Birth
Birth place
William ARMSTRONG
M
4 Feb 1636
Cresswell, Woodburn, Northumberland, England

William ARMSTRONG
M
Abt 1640
Gilnockie, Dumfries, Scotland

William ARMSTRONG
M
7 Nov 1641
Hoby, Leicester, England

William ARMSTRONG
M
7 Nov 1641
Hoby, Leicester, England

William ARMSTRONG
M
Abt 1647
Of Kirk Andrews-on-Esk, Cumberland, England

William ARMSTRONG
M
Abt 1648
Of Lanercost, Cumberland, England

William ARMSTRONG
M
Abt 1650
Of Pottsholm, Dumfries, Scotland

William ARMSTRONG
M
2 Oct 1656
Kirk Andrews, Cumberland, England

William ARMSTRONG
M
Abt 1672
Of Canonbie, Dumfries, Scotland

William ARMSTRONG
M
Abt 1677
Of Cummertrees, Dumfries, Scotland

William ARMSTRONG
M
5 Jun 1677
Lanercost, Cumberland, England

William ARMSTRONG
M
Abt 1683
Of Kirk Andrews-on-Esk, Cumberland, England

William ARMSTRONG
M
19 Nov 1685
Lanercost, Cumberland, England

William ARMSTRONG
M
7 Aug 1686
Lanercost, Cumberland, England

William ARMSTRONG
M
14 Oct 1694
Canonbie, Dumfries, Scotland

William ARMSTRONG
M
19 May 1695
Enniskillen, Fermanagh, Ireland

William ARMSTRONG
M
19 May 1695
Enniskillen, Fermanagh, Ireland

William ARMSTRONG
M
Abt 1703
Of Cummertrees, Dumfries, Scotland

William ARMSTRONG
M
12 May 1704
Williamston, Knaresdale, Northumberland, England

William ARMSTRONG
M
26 Feb 1706
Hoby, Leicester, England

William ARMSTRONG
M
26 Feb 1706
Hoby, Leicester, England

William ARMSTRONG
M
20 Jul 1707
Canonbie, Dumfries, Scotland

William ARMSTRONG
M
Abt 1710
Of Fairlones, Dumfries, Scotland

William ARMSTRONG
M
Abt 1711
Of , Dumfries, Scotland

William ARMSTRONG
M
Abt 1711
Of Smithheads, Cumberland, England

Page: 1 2 3 4 5 6 7 8 9 10 11 >
Person Details