Only Nixon could have gone to China. Anyone else would have been criticised from the Right. David Petraeus Would T Right