Science fiction is held in low regard as a branch of literature, and perhaps it deserves this critical contempt. But if we view it as a kind of sociology of the future, rather than as literature, science fiction has immense value as a mind-stretching...