Ryan Cannon | Slate