David Hannegan | Slate