Steve Keyes | Slate