Bill TerKuile | Slate