On AlterNet: naomi klein