Margaret Barclay - Pedigree | FamilyCentral
 21 Jan 1831 -
James Peat
 md. 28 Oct 1848