FiveThirtyEight: Politics Done Right: 20 Questions for Bill Killers
Nate Silver is right.