David Edgar - Pedigree | FamilyCentral
 5 May 1838 - 10 Dec 1910