On AlterNet: Michael Powell