I read that screed at the CFR website. His views on foreign affairs are at best naive, or at worse dangerous. Sounds like he had a lot of help in writing this from State Department types, i. e., all talk and no stick.
But he stayed at the Holiday Inn Express!