Thomas Y. Cooke (#21284506)

White, male

Petition #21284506, filed in North Carolina (1845)