Stephen John Shaffer | Slate