J.D. Cannon | Slate