I have five likely culprits.
1. McCain 2. McCain 3. McCain 4. McCain 5. McCain
So far, McCain looks the most likely.
Has to be Ho Chi Minh McCain