On AlterNet: katrina vanden heuvel