Allan James Cooke | Slate