Craig Doyle | Slate