John Keech | Slate