There are many opinions on how to deal with Iran.
You should read this one by political scientist Elio Bonazzi.
Link via Kim du Toit.