On AlterNet: anti-american manifesto