Nonproliferation is slowly failing. North Korea has won already, and other countries will win too. Why? Because the entire international community simply is not going to follow a course of nonproliferation in concerted cooperation. The "international community" is more fictitious than most "communities" that get invoked in domestic politics. Just as the United States is not, pace what you hear when the Democrats hold their conventions, "like a family," the nations of the world are not a meaningful communityRead it all; it's long but all good (and perfectly correct).
Nuclear Profileration: there's a great essay at Unqualified Offerings on the inevitability of nuclear proliferation: