Gary Cannon | Slate