Ralph Flanagan | Slate