On AlterNet: walter armstrong