Andrew Haworth | Slate