James Allan | Slate