James Thrash Freeman - Pedigree | FamilyCentral
 22 Feb 1897 - 11 Jul 1951
 2 May 1861 - 13 Nov 1912
 10 Oct 1864 - 2 Mar 1927
Family Group
Family Group
 14 Jul 1829 - 8 Jan 1902
 24 Sep 1840 - 19 Jul 1885
 20 Jan 1779 - 12 Oct 1844
 1789 - 1869
 Bef 1750 - 1815
 1743 -
 1761 - 1821
Family Group
Family Group
  Children