William Lynch — American military officer