Mark Richard Farrington | Slate