John Avery McIlhenny — American politician