William Crooks - Pedigree | FamilyCentral
 12 Oct 1819 - 6 Jun 1883
Family Group
Family Group
Nancy Arvilla Rose
 md. 2 Sep 1843