Ed Flanagan | Slate