Zoe Cotton | Slate