John Kerry
John McCain and John Kerry.