James William Roberts | Slate