William Brooker | Slate