Nuclear Non-Proliferation: Is the Western Stance on Iran Pragmatic or Just Hypocritical?

With the deadline for the Outline Agreement on Iranian nuclear energy quickly approaching, it is necessary to outline the Iranian, Israeli, and American stances in order to separate the pragmatic from the hypocritical.