Brian Palmer | Slate