James Thomas Garber - Pedigree | FamilyCentral
 10 Feb 1826 - 18 Dec 1881
 1830 -
Family Group
Family Group