Steve Cannon | Slate