Steve Flannigan | Slate