Craig Willis | Slate