Craig Alan | Slate