Jack Flanigan | Slate