On AlterNet: mark mckinnon