Science fiction : the future - Allen, Richard Stanley (Harcourt Brace Jovanovich, 1971)