John H. Bankhead II — American politician (1872–1946)