Man Against the Future: 17 Topflight Science Fiction, Fantasy, and Horror Yarns.