James Eeles | Slate