Steve Brookes | Slate