I'm confused about this family, too. Castleton Brooks was either 1) a son of John Brooks and an unknown spouse or 2) a son of Thomas Brooks and wife Mary. These people apparently originated in Brunswick County, Virginia. Possible siblings for Castleton are: an unknown female Brooks who married Samuel Wilson (my ancestors), another John Brooks, Thomas Brooks married to Mary (or perhaps he was the father and not a son), Leah Brooks born 1747 married Robert Kyle, and Littleton Brooks born 1758 who married Elizabeth Wallen. All these people ended up in Hawkins County, Tennessee.
Sure would like to know how the family sorts out -- the big question seems to be whether it ws Thomas who fathered Miss Brooks (who married Samuel Wilson), John Brooks, Leah Brooks, Castleton Brooks, and Littleton Brooks.