Your John Primm sounds very much like my ancestor, who fought in the Revolutionary War, was present at Yorktown, and who came to St. Claire County thereafter. However, our records show that he married Elizabeth Hansbrough. I would be interested in any information you may have. Perhaps we are talking about the same person.