Is Robert Gates pissed off or what? I believe he's probably pretty spot on though.

But Lordy, he's Bobby Bitter.

BKB