James Stokes | Slate