Steve Flanigan | Slate