David Brin | Slate