William Craft | Slate