The Iran nuclear agreement and joint comprehensive plan of action elements and considerations - Martinez, Benjamin (New York : Nova Science Publishers, 2016)