Elmer A. Brooks - Pedigree | FamilyCentral
 11 Jun 1859 -
Family Group
 11 Sep 1836 - 18 Oct 1907
Family Group
Family Group
Family Group
Family Group
Family Group
  Children