Kyle Palmer | Slate