Robert Barclay - Pedigree | FamilyCentral
 1676 - 16 Feb 1786
 23 Dec 1648 - 3 Oct 1690
 18 Jul 1647 - 14 Feb 1723