On AlterNet: president barack obama