Henry Kissinger believes Barack Obama misstated his views on diplomacy with US adversaries and is not happy about being mischaracterized. He says: "Senator McCain is right. I would not recommend the next President of the United States engage in talks with Iran at the Presidential level. My views on this issue are entirely compatible with the views of my friend Senator John McCain. We do not agree on everything, but we do agree that any negotiations with Iran must be geared to reality."