Unfortunately, David appears to be a red herring, and there, in fact, may not be ANY "correct" David, as I only located him by virtue of a search for Frank, and turned up a likely candidate. Frank is the key rather than David. And Frank was born Solomon, keeping that name through two consecutive census schedules (1870 and 1880), misnamed "Salina" in the first one at age 2. Other family letters have contributed the later name of Frank, and the note that he was "the baby" of the family. With no further children, this must be Solomon by a new name, sometime after his 12th birthday. He and his older brother Benjamin (apparently b. 1864) vanish from sight with the loss of the 1890 census data, so I was grasping at straws when I located an "eligible" Frank of the right age, in the right town, with sons.
If I had located the correct Frank, your information would have given me some tremendous leads to try to follow, but it seems my haste to find a son for Frank has left the search rather moot at this point. I'm pretty sure the Frank in the records we are talking about is the wrong Frank, as his name there is apparently Frank David. Unless the highly unlikely situation has evolved where a Solomon, who became Frank, has then later become a Frank David, I have failed to find the right family.
I have confirmed the "right" family only through the 1880 census, when my Frank was 12 years old. They were a large family and easily traceable, that is, until we lose an entire census schedule in 1890. I located a likely contender in the 1920 census, following him to 1930, and that's how I wound up asking about a David W. Cooper (definitely linked to a father, Frank), who I thought was going to be my important lead to subsequent generations. Sigh...
Your help is appreciated far more than my thanks can convey, and far more than the results would seem to indicate. You are a devoted and tremendous help in a dark and stormy night of illusions, ghosts, and false assumptions that is my family genealogy project.
I can only apologize profusely for the wild goose chase.