Chris Giles | Slate