Ed Cotton | Slate