Ray Cotton | Slate