Cain Thompson | Slate