On AlterNet: barack obama