John William Roberts | Slate