John So | Slate