I used to be upset that John Bolton was not confirmed as UN Ambassador.
After reading this, I'm not upset any more.
John Bolton undercut Colin Powell's efforts to deal with the Iranian nuclear program. It was insubordination - or its kissing cousin.
Quite frankly, even though I disagreed stringly with his position, I feel that General Anthony Zinni handled his opposition to the liberation of Iraq with far more honor than John Bolton handled his disagreement with the approaches chosen by his superiors.