On AlterNet: william astore