Adam Roberts | Slate