Ted Cannon | Slate