Critical encounters : writers and themes in science fiction