Christopher Vincelette | Slate