On AlterNet: michael klare