On AlterNet: barck obama