Geoff Cotton | Slate