James Cunningham | Slate