John Preston Campbell - Pedigree | FamilyCentral
 Dec 1824 - 30 Mar 1905
Family Group
Family Group
Mildred Frances A. Long
 md. 24 May 1854