Thomas McCracken - Pedigree | FamilyCentral
 21 May 1851 - 7 Nov 1916
 1810 - 4 May 1879
 1815 - 30 Jun 1895
 1789 -
Margaret Emily Downs
 md. 10 Sep 1876
Family Group
  Children