Thomas Ball - Pedigree | FamilyCentral
 10 Jul 1836 - 30 Apr 1896