David Snelgrove | Slate