William Moses Carlisle - Pedigree | FamilyCentral
 12 Jun 1864 - 9 Mar 1899
Family Group
Family Group