Retired Gen. Barry McCaffrey has long had a reputation for audacity, both on the battlefield (during 32 years in the Army, he received three Purple Hearts, two Distinguished Service Crosses and two Silver Stars) and in his thinking. Here, in a briefing for a military audience last week, he predicts what lies around the bend in international relations. It made me wonder why anyone would want to be president.