Guy Flanagan | Slate