On AlterNet: barak obama