Too Much Free Time?

James Joyner isn't just prolific today, he's also dead-on target.

Click and scroll.