On AlterNet: steve cooley