David Franklin McPherson - Pedigree | FamilyCentral
 8 Dec 1822 - 8 Jun 1899