David Kerekes | Slate