Andrew Granville | Slate