Ryan Cotton | Slate