Greg Keller | Slate