Francis Brooks - Pedigree | FamilyCentral
 26 Aug 1831 - 9 Apr 1905
Family Group
Family Group
Ann Elizabeth Rife
 md. 6 Aug 1899
  Children