On AlterNet: david cole