As Western diplomats hail positive progress at talks with Iran on its nuclear programme, the BBC's James Reynolds in Geneva looks at what may have brought the two sides closer together.
For years, negotiators from the six world powers and Iran struggled to find ways to understand one another. The only thing they appeared to share was the same awkward ...