William Balls - Pedigree | FamilyCentral
 16 Feb 1849 - 16 Oct 1939
 13 Oct 1824 - 30 Oct 1902
 6 Dec 1826 - 23 Apr 1874
 1798 -
  - 12 Sep 1871
 1803 -
 1807 -
  - 5 May 1836
  - 29 May 1853
  - 2 Jun 1853
 1745 - 3 Feb 1828
 1747 -
Emeline Beckstead
 md. 4 Jul 1852
Family Group
  Children