Craig Perry | Slate