On AlterNet: michael bray