Jim Groves | Slate