Stephen Allen | Slate