Craig Snoyer | Slate