John Cooke | Slate