Charles M. Holmes - Pedigree | FamilyCentral
 1 Jul 1854 -
 11 Jan 1828 -
 12 Oct 1807 - 26 Jun 1874
 22 Nov 1805 - 1 May 1847
 9 Sep 1766 - 16 Dec 1837
 26 Feb 1771 - 4 Jul 1832
Family Group
Family Group