Robert Gates, David Petraeus | news sites