On AlterNet: steve elliott