John Stokes | Slate