The Science in science fiction - Nicholls, Peter; Langford, David; Stableford, Brian, 1948- (Joseph, 1982)