Peter Cotton | Slate