Tom Cannon | Slate