James Walsh | Slate