If anyone is looking for the Document... here it is.
Its worth a read. Its also worth reading about the current President, Hassan Rouhani, who is NOT the Mahmoud Ahmadinejad... nor is he the Supreme Leader Hassan Rouhani... Both Extreme conservative Islamic hardliners.
Educate your self about Iranian politics... but I'll summarize by saying that Rouhani, the current president and highest ranking Elected official, is a moderate that wants Western Engagement and one of the solutions to a US exit from the Middle east. This Nuclear agreement is a perfect first start.