Marty Flanagan | Slate