Andrew Roberts | Slate