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

Click and scroll.