Archibald McNeill — American politician