Stewart Cruickshank | Slate