Bill Flanagan | Slate