James Anthony Cotton | Slate