Andrew Flanagan | Slate