Charles Allen Converse — American military officer and genealogist