Mary Kate O'Flanagan | Slate