Stephen Perry | Slate