James Armstrong - Pedigree | FamilyCentral
 Abt 1750 -
 Abt 1718 - 2 Feb 1782
 1721 - 5 May 1796
 1686 - 19 Dec 1765
Family Group
Family Group