Robert Kuperberg | Slate