Taking Europe for a Ride In a manner that recalls haggling in a Persian bazaar, the International Atomic Energy Agency (IAEA) and the Islamic Republic of Iran are engaged in a tussle about the meaning of their recently concluded bargain over Tehrans nuclear program.