Alex Flanagan | Slate