Iran's Nuclear Controversy: Prospects for a Diplomatic Solution