Archibald Stuart, of Duncarn, In Fife - Pedigree | FamilyCentral